[C con Clase] consulta visual 6 C++ y libreeias CImg

Francisco Javier Duran Montilla fduranmontilla en gmail.com
Vie Mar 20 14:06:51 CET 2009


Buenos dias, quiero poder manipular  una imagen utilizando Visual 6 C++  y
libreria CImg, pero no he podido ya que me origina error
podria alguen darme una ide como utilizarla. anexo el codigo y error que me
origina. (la libreria  imagen y programa estan en un directori.)


#include "CImg.h"
using namespace cimg_library;

#ifdef cimg_use_visualcpp6 //permite visualizar en visual
#define std
#endif
#ifdef min
#undef min
#undef max
#endif




int main(int argc, char** argv) {

CImg<unsigned char> image("purkinje.jpg"), visu(500,400,1,3,0);
const unsigned char red[] = { 255,0,0 }, green[] = { 0,255,0 }, blue[] = {
0,0,255 };
image.blur(2.5);
CImgDisplay main_disp(image,"Click a point"), draw_disp(visu,"Intensity
profile");
while (!main_disp.is_closed && !draw_disp.is_closed) {
main_disp.wait();
if (main_disp.button && main_disp.mouse_y>=0) {
const int y = main_disp.mouse_y;
visu.fill(0).draw_graph(image.get_crop(0,y,0,0,image.dimx()-1,y,0,0),red,1,255,0);
visu.draw_graph(image.get_crop(0,y,0,1,image.dimx()-1,y,0,1),green,1,255,0);
visu.draw_graph(image.get_crop(0,y,0,2,image.dimx()-1,y,0,2),blue,1,255,0).display(draw_disp);
}
}
return 0;
}

****** **  error: *   **************************

Configuration: mi_programa - Win32 Debug--------------------
Compiling...
mi_programa.cpp
g:\claseprocesamientoavanzadomedina\tarea_imagenes\cimg.h(12794) : fatal
error C1076: compiler limit : internal heap limit reached; use /Zm to
specify a higher limit
        g:\claseprocesamientoavanzadomedina\tarea_imagenes\cimg.h(32166) :
see reference to class template instantiation 'cimg_library::CImg<long>'
being compiled
        g:\claseprocesamientoavanzadomedina\tarea_imagenes\cimg.h(32087) :
while compiling class-template member function 'struct
cimg_library::CImgList<unsigned char> &__thiscall
cimg_library::CImgList<unsigned char>::_load_cimg(struct _iobuf *cons
t ,const char *const )'
Error executing cl.exe.

mi_programa.obj - 1 error(s), 0 warning(s)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090320/6cb9851a/attachment.html>


Más información sobre la lista de distribución Cconclase