Hello All, I wrote a little application that simply takes as a command line param the name of an image, a new res, and a new filename. The program then reads in the image with osgDB, resizes it, then writes it back out with osgDB. (Now that I think of it, is there already a quick utility to do this?)
Anyway, I keep getting and error from the resize that says "out of memory". My original image is 2048^2. The resized image is 1024^2. The code (w/o error handling) looks like: osg::ref_ptr<osg::Image> image = osgDB::readImageFile(argv[1]); int newRes = atoi(argv[2]); image->scaleImage(newRes, newRes, image->r()); osgDB::writeImageFile(*(image.get()), argv[3]); Am I doing something wrong? Is there another utility to do this? Thanks --Rick
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

