пятница, 13 марта 2009 г.

C++/Magick++ коррекция изображений

#include <magick++.h>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>

using namespace std;
using namespace Magick;
int main() //int argc,char **argv)
{
Color color;
ColorRGB rgb;
Image image;

//{ Читает файл в image
// image.read( "7.jpg" );
//}

//{ Запизывает image в файл
// image.write( "x0.jpg" );
//}

//{ Тип изображения - Чернобелое
// image.type(GrayscaleType);
//}

//{ Тип изображения - Монохромное
// image.type(BilevelType);
//}

//{ Постеризация(удаление цветоов[количество цветов])
// image.quantizeColors(10);
// image.quantize( );
//}

//{ Гамма (Red[0.0-1.0],Green[0.0-1.0],Blue[0.0-1.0])
// image.gamma(0.5,0.5,0.5);
//}

//{ Уровень(Black,White,Gamma)
// image.level( 0.25*QuantumRange, 0.30*QuantumRange, 1.20 );
//}

//{ Нормализовать
// image.normalize();
//}

//{ Отрезать все до x,y пикселя(начиная с левого верхнего угла
// image.chop(Geometry(x,y));
//}

//{ Отрезать все после x,y пикселя(начиная с правого нижнего угла
// image.crop(Geometry(x,y));
//}

//{ Возвращает/задает цвет пикселя в "#FFFFFFFFFFFF" форме
// image.pixelColor(j,i);
//}
}

Комментариев нет:

Отправить комментарий