#include <unsharp.h>
Inherits LoadClient.

Public Member Functions | |
| UnsharpUnit (UnsharpEngine *server, UnsharpMain *plugin) | |
| ~UnsharpUnit () | |
| void | process_package (LoadPackage *package) |
Data Fields | |
| UnsharpEngine * | server |
| UnsharpMain * | plugin |
| VFrame * | temp |
Definition at line 68 of file unsharp.h.
| UnsharpUnit::UnsharpUnit | ( | UnsharpEngine * | server, | |
| UnsharpMain * | plugin | |||
| ) |
| void UnsharpUnit::process_package | ( | LoadPackage * | package | ) | [virtual] |
Reimplemented from LoadClient.
Definition at line 471 of file unsharp.C.
References BC_RGB888, BC_RGB_FLOAT, BC_RGBA8888, BC_RGBA_FLOAT, BC_YUV161616, BC_YUV888, BC_YUVA16161616, BC_YUVA8888, blur_pixels(), calculate_convolution_matrix(), cmodel_components(), VFrame::get_bytes_per_line(), VFrame::get_color_model(), get_column(), VFrame::get_h(), get_row(), VFrame::get_rows(), VFrame::get_w(), MAX, memcpy, MIN, plugin, put_column(), server, src, UnsharpEngine::src, temp, UNSHARPEN, UnsharpPackage::y1, and UnsharpPackage::y2.

Reimplemented from LoadClient.
Definition at line 76 of file unsharp.h.
Referenced by process_package().
Definition at line 78 of file unsharp.h.
Referenced by process_package(), UnsharpUnit(), and ~UnsharpUnit().
1.5.5