[FFmpeg-user] Colorchart and colormap
Paul B Mahol
onemda at gmail.com
Mon Apr 25 22:41:27 EEST 2022
On Mon, Apr 25, 2022 at 9:16 PM Michael Koch <astroelectronic at t-online.de>
wrote:
> Hi,
>
> I have some remarks and questions about the new "colorchart" source and
> "colormap" filter.
>
> In "colorchart" is a small error in the yellow field. It should be 231,
> 199, 31.
> Source:
> https://www.xritephoto.com/documents/literature/en/ColorData-1p_EN.pdf
>
> "colorchart" is missing in the table of contents of the documentation.
>
> Could you please also add an option for the chinese version which has
> slightly different colors?
> Source: https://www.aliexpress.com/item/32738129067.html
> The RGB values are shown in the 5th picture. Code is below.
>
> In "colormap" I'd like to know how the color from the "source" image is
> calculated. If a real image of a ColorChecker is used, then the borders
> between the fields must somehow be excluded.
>
Center pixel of patch is picked, that is fastest way.
There is separate software for processing real world colorcharts.
(Dealing with geometric transformation and color averaging)
> Is the average color over the whole 64x64 field used? Or is only one
> pixel used, from the center of the 64x64 field? Or is it the average
> color over a smaller area, for example the central 24x24 pixels?
>
> Michael
>
>
>
> static const uint8_t ref_china_colors[][3] = {
> { 115, 82, 69 }, // dark skin
> { 204, 161, 141 }, // light skin
> { 101, 134, 179 }, // blue sky
> { 89, 109, 61 }, // foliage
> { 141, 137, 194 }, // blue flower
> { 132, 228, 208 }, // bluish green
>
> { 249, 118, 35 }, // orange
> { 80, 91, 182 }, // purple red
> { 222, 91, 125 }, // moderate red
> { 91, 63, 123 }, // purple
> { 173, 232, 91 }, // yellow green
> { 255, 164, 26 }, // orange yellow
>
> { 44, 56, 142 }, // blue
> { 74, 148, 81 }, // green
> { 179, 42, 50 }, // red
> { 250, 226, 21 }, // yellow
> { 191, 81, 160 }, // magenta
> { 6, 142, 172 }, // cyan
>
> { 252, 252, 252 }, // white
> { 230, 230, 230 }, // neutral 8
> { 200, 200, 200 }, // neutral 65
> { 143, 143, 142 }, // neutral 5
> { 100, 100, 100 }, // neutral 35
> { 50, 50, 50 }, // black
> };
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>
More information about the ffmpeg-user
mailing list