Forum Wiki Galerie Kontakt Wie man Fragen richtig stellt. Tutorial Forum
Zurück   GIMP-Forum 3.0 > RSS-Feeds > GIMP

Alt 25.10.2012, 08:10   #1
Registriert seit: 27.05.2008
Beiträge: 1.677
Standard [GIMP Registry] - MagicLantern compatible YUV422 raw file (.422) Loader/Saver

This plug-in implements load and save of MagicLantern compatible YUV422 raw files.
MagicLantern is a free software add-on for Canon EOS cameras. This software
can take "silent pictures" as snapshot of the Camera Display
and saves them as uncompressed raw YUV422 files with extension .422.

The silent picture feature is useful to record timelapse sequences without moving the mirror
of the camera.
If you want to process such sequences of .422 images with GIMP (or GIMP-GAP) you should install
this file-raw-yuv422 plug-in.

Load/Save also includes support for MagicLantern HiRes .422 images
(images that are composed as matrix of up to 5x5 subimages
and stored together in one single .422 file)

INSTALL: gimptool-2.0 --install file-raw-yuv422-ml.c
WINDOWS-INSTALL: extract file-raw-yuv422-ml.exe from .zip and move to your plug-ins folder

- Current v1.0 was developed and tested with GIMP-2.6.11
- The file load procedure provides a singlethread implementation
that uses less memory resources
and a multithreaded implementation
that runs faster on systems with more than one Processor.

- There are different Colormodel specs (YU'V' YCbCr) referred as YUV
Read more about YUV variants at:
This plug-in uses a conversion formula similar to the one that i found in the babl library,
but without applying the gamma_2_2_to_linear conversion that made my test images too dark
and leads to more loss of information when the pixel is converted
to rgb with 1 byte per channel. Therfore the gamma_2_2_to_linear is skipped in my
conversion variant. (note that babl rgb operates with double datatype per channel)

The formula from the babl library for YcbCr to RGB conversion (without gamma conversion)
is very close to Juliens formula found at
and also matches the formula used in the python script that is referred in the MagicLantern docs.
Read more about MagicLantern at:

- The GIMP-raw-file-load plug-in by Marcel Tunnissen
supports a variety of raw file types, but uses another formula
for the YUV422 to RGB conversion that gives unusable results on attempts to load
.422 files written by MagicLantern.

- Canon raw file format (.CR2) is NOT supported by this file-raw-yuv422 plug-in.
(use UFRaw)

AttachmentSize C-Sourcecode79.39 KB Windows Binary (Compiled on XP 32bit)32.16 KB

file load save

GIMP Version:

Code License:

Wilber ist offline   Mit Zitat antworten



Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[GIMP Registry] - GIMP Book Wilber GIMP 0 22.01.2012 11:50
[GIMP Registry] - CSS WebSprites: Arrange layers and create a CSS file Wilber GIMP 0 26.12.2011 21:10
[GIMP Registry] - Export gradient from svg file to ggr Wilber GIMP 0 02.08.2011 11:10
[GIMP Registry] - Scite extended Lisp/Gimp-Scheme property file Wilber GIMP 0 12.03.2010 17:30
[GIMP Registry] - needed plugin camera raw Wilber GIMP 0 24.01.2010 15:40

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:07 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.