提前致谢。
我希望在iphone上使用目标c在图像上获得波普艺术效果(pophop效果意味着在Photoshop中我们将获得4张具有相同照片效果的照片)。实际上我不知道是否可能,如果可能的话如何继续。如果有人知道请帮助我。
答案 0 :(得分:0)
是的,例如,可以使用Apple的CoreImage框架,算法应该很容易编写,但很难调整:
<强>伪代码强>:
image = loadImageFromFile("your image file");
popArt = createImage(/*width:*/ image.width * 2,
/*height:*/ image.height * 2);
subdivisions = [ [ 0, image.width, 0, image.height ],
[ image.width, image.width, 0, image.height ],
[ 0, image.width, image.height, image.height ],
[ image.width, image.width, image.height, image.height ] ];
blendFunctions = [ boost_red, boost_blue, boost_yellow, boost_green ];
for(i=0;i<4;++i) {
fillRectangle(rectangle[i], /*dest. image:*/popArt,
/*source image:*/image,
blendFunctions[i]);
}