FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
UnsharpFilterParam Struct Reference

#include <unsharp.h>

Data Fields

int msize_x
 matrix width More...
 
int msize_y
 matrix height More...
 
int amount
 effect amount More...
 
int steps_x
 horizontal step count More...
 
int steps_y
 vertical step count More...
 
int scalebits
 bits to shift pixel More...
 
int32_t halfscale
 amount to add to pixel More...
 
uint32_t * sc [MAX_MATRIX_SIZE-1]
 finite state machine storage More...
 

Detailed Description

Definition at line 60 of file unsharp.h.

Field Documentation

int UnsharpFilterParam::msize_x

matrix width

Definition at line 61 of file unsharp.h.

Referenced by init_filter_param(), and set_filter_param().

int UnsharpFilterParam::msize_y

matrix height

Definition at line 62 of file unsharp.h.

Referenced by init_filter_param(), and set_filter_param().

int UnsharpFilterParam::amount

effect amount

Definition at line 63 of file unsharp.h.

Referenced by apply_unsharp(), ff_opencl_apply_unsharp(), init_filter_param(), and set_filter_param().

int UnsharpFilterParam::steps_x
int UnsharpFilterParam::steps_y
int UnsharpFilterParam::scalebits

bits to shift pixel

Definition at line 66 of file unsharp.h.

Referenced by apply_unsharp(), ff_opencl_apply_unsharp(), and set_filter_param().

int32_t UnsharpFilterParam::halfscale

amount to add to pixel

Definition at line 67 of file unsharp.h.

Referenced by apply_unsharp(), ff_opencl_apply_unsharp(), and set_filter_param().

uint32_t* UnsharpFilterParam::sc[MAX_MATRIX_SIZE-1]

finite state machine storage

Definition at line 68 of file unsharp.h.

Referenced by apply_unsharp(), free_filter_param(), and init_filter_param().


The documentation for this struct was generated from the following file: