#include <MedianReduceImage.h>
Inheritance diagram for MedianReduceImage:

Definition at line 23 of file MedianReduceImage.h.
Public Types | |
| typedef unsigned char | pixel_type |
| typedef unsigned char * | iterator |
| typedef unsigned charconst * | const_iterator |
Public Member Functions | |
| MedianReduceImage (vil1_memory_image_of< unsigned char > const &in, int SCALE) | |
| Make an image which is a SCALE * SCALE subsampling of {in}, where each output pixel O(x,y) is the median of values in the SCALE * SCALE window with top left corner at I(x*SCALE, y*SCALE). | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| unsigned | size () const |
| vil1_memory_image_of () | |
| vil1_memory_image_of (vil1_memory_image_of< unsigned char > const &) | |
| vil1_memory_image_of (vil1_image const &image) | |
| vil1_memory_image_of (int sizex, int sizey) | |
| vil1_memory_image_of (unsigned char *buf, int sizex, int sizey) | |
| void | set (vil1_image const &image) |
| void | resize (int width, int height) |
| unsigned char & | operator() (int x, int y) |
| unsigned charconst & | operator() (int x, int y) const |
| unsigned char * | operator[] (int y) |
| unsigned charconst * | operator[] (int y) const |
| unsigned char *const * | row_array () |
| unsigned charconst *const * | row_array () const |
| unsigned char * | get_buffer () |
| unsigned charconst * | get_buffer () const |
| bool | in_range (int x, int y) const |
| bool | in_range (int x, int y, unsigned w, unsigned h) const |
| bool | in_range_window (int x, int y, int w) const |
| void | fill (unsigned charconst &) |
| int | width () const |
| int | height () const |
| void | assert_size (int width, int height) const |
| void | recache_from_impl () |
| int | planes () const |
| int | components () const |
| int | bits_per_component () const |
| enum vil1_component_format | component_format () const |
| vil1_image | get_plane (unsigned int p) const |
| bool | get_section (void *buf, int x0, int y0, int wd, int ht) const |
| bool | put_section (void const *buf, int x0, int y0, int wd, int ht) |
| bool | get_property (char const *tag, void *property_value=0) const |
| bool | set_property (char const *tag, void const *property_value=0) |
| char const * | file_format () const |
| int | rows () const |
| int | cols () const |
| int | get_size_bytes () const |
| vcl_ostream & | print (vcl_ostream &) const |
| bool | operator== (vil1_image const &that) const |
| bool | operator< (vil1_image const &that) const |
| operator safe_bool () const | |
| bool | operator! () const |
| vil1_image_impl * | impl () const |
Protected Attributes | |
| int | width_ |
| int | height_ |
| void ** | rows0_ |
| vil1_image_impl * | ptr |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Make an image which is a SCALE * SCALE subsampling of {in}, where each output pixel O(x,y) is the median of values in the SCALE * SCALE window with top left corner at I(x*SCALE, y*SCALE).
Definition at line 19 of file MedianReduceImage.cxx. |
|
||||||||||||
|
Reimplemented from vil1_memory_image. |
|
|
|
|
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
|
|
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
|
|
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
||||||||||||
|
Reimplemented from vil1_memory_image. |
|
||||||||||||||||||||||||
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
|
|
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
||||||||||||||||||||||||
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
||||||||||||
|
Reimplemented from vil1_memory_image. |
|
|
|
|
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
|
|
||||||||||||
|
Reimplemented from vil1_memory_image. |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
|
|
Reimplemented from vil1_memory_image. |
1.4.4