Недавно я начал использовать Magick ++ (C ++ API для ImageMagick) с целью создания веб-сайта, который мог бы отображать случайно сгенерированные изображения. Я пытаюсь написать сценарий CGI, который будет создавать изображение JPEG, устанавливать цвет его пикселей, а затем возвращать информацию об изображении как Content-type: image/jpg
.
Читая документацию, я нахожу только функции для записи файлов изображений на диск. Я не вижу ни одного, который делал бы то, что я надеюсь сделать, вроде std::cout << Image
или std::cout << Blob
Моя цель - иметь возможность отображать изображение, созданное сценарием, на веб-странице без необходимости записывать изображение на диск.
Я знаю, что PerlMagick имеет функцию отображения, которая делает то, что я пытаюсь сделать - мне интересно, могу ли я сделать то же самое с Magick ++.