From: Ian S. <ian...@st...> - 2002-06-19 17:19:36
|
> From: Torsten Wiebesiek > ... > ColourImage.cxx:7: implicit declaration of function `int > ... > I tried to create the class documentation, but unfortunately > the Doxyfiles > are missing. I am assuming that you are using a recent CVS snapshot. The relevant Doxyfiles do exist, but they are hidden. You can use /vxl/doc/Doxyfile_for_vxl_doc_rules Alternatively, there is a nightly structured build of the documentation on http://www.isbe.man.ac.uk/public_vxl_doc/ . You can use the search engine there. About vil_load_rgb(). It looks like a mistake, or a hang-over from an earlier version, but I can't find vil_load_rgb anywhere in the repository. I suspect the correct function name should be vil_load(). I'll fix the book. > 'if (buf(x,y).R()<200 && buf(x,y).G()<200 && > buf(x,y).B()<200)'. This seems > to be a mistake in the book. You right there as well. You can also have buf(x,y).r < 200 , etc. > int main () { > vil_image img = vil_load("foo.bmp"); > vil_memory_image_of<vil_rgb_byte> buf(img); > vil_save(buf,"foo_colour.bmp"); > } > > The colour channels of the saved bitmap "foo_colour.bmp" are swaped > after calling this programme. I have changed the formats from > bmp to ppm > and the programme created a copy of the colour ppm image. Hmm - I don't use bmp much now, but I guess there could be a bug in the bmp loading. Thanks for the comments Ian. |