Go to the source code of this file.
|
static const AVOption | histogram_options [] |
|
static enum AVPixelFormat | color_pix_fmts [] |
|
static enum AVPixelFormat | levels_pix_fmts [] |
|
static const uint8_t | black_yuva_color [4] = { 0, 127, 127, 255 } |
|
static const uint8_t | black_gbrp_color [4] = { 0, 0, 0, 255 } |
|
static const uint8_t | white_yuva_color [4] = { 255, 127, 127, 255 } |
|
static const uint8_t | white_gbrp_color [4] = { 255, 255, 255, 255 } |
|
static const AVFilterPad | inputs [] |
|
static const AVFilterPad | outputs [] |
|
AVFilter | avfilter_vf_histogram |
|
Enumerator |
---|
MODE_LEVELS |
|
MODE_WAVEFORM |
|
MODE_COLOR |
|
MODE_COLOR2 |
|
MODE_NB |
|
Definition at line 30 of file vf_histogram.c.
AVFILTER_DEFINE_CLASS |
( |
histogram |
| ) |
|
Initial value:= {
.name = "histogram",
.priv_class = &histogram_class,
}
static const AVFilterPad inputs[]
static const AVFilterPad outputs[]
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
struct HistogramContext HistogramContext
static int query_formats(AVFilterContext *ctx)
Definition at line 311 of file vf_histogram.c.
const uint8_t black_gbrp_color[4] = { 0, 0, 0, 255 } |
|
static |
const uint8_t black_yuva_color[4] = { 0, 127, 127, 255 } |
|
static |
Initial value:= {
}
planar YUV 4:4:4, 24bpp, (1 Cr & Cb sample per 1x1 Y samples)
planar YUV 4:4:4 32bpp, (1 Cr & Cb sample per 1x1 Y & A samples)
planar YUV 4:4:4, 24bpp, full scale (JPEG), deprecated in favor of PIX_FMT_YUV444P and setting color_...
Definition at line 76 of file vf_histogram.c.
Referenced by query_formats().
Initial value:= {
}
trying all byte sequences megabyte in length and selecting the best looking sequence will yield cases to try But a word about which is also called distortion Distortion can be quantified by almost any quality measurement one chooses the sum of squared differences is used but more complex methods that consider psychovisual effects can be used as well It makes no difference in this discussion First step
Definition at line 56 of file vf_histogram.c.
Initial value:= {
{
.name = "default",
},
}
static int config_input(AVFilterLink *inlink)
static int filter_frame(AVFilterLink *inlink, AVFrame *in)
Definition at line 292 of file vf_histogram.c.
Initial value:= {
}
planar YUV 4:4:4, 24bpp, (1 Cr & Cb sample per 1x1 Y samples)
planar YUV 4:4:4 32bpp, (1 Cr & Cb sample per 1x1 Y & A samples)
planar YUV 4:4:4, 24bpp, full scale (JPEG), deprecated in favor of PIX_FMT_YUV444P and setting color_...
Definition at line 81 of file vf_histogram.c.
Referenced by query_formats().
Initial value:= {
{
.name = "default",
},
}
static int config_output(AVFilterLink *outlink)
Definition at line 302 of file vf_histogram.c.
const uint8_t white_gbrp_color[4] = { 255, 255, 255, 255 } |
|
static |
const uint8_t white_yuva_color[4] = { 255, 127, 127, 255 } |
|
static |