关于linux平台使用c++实现图片叠加的问题

c++能不能做到在图片上叠加小图标呢,jpg格式图片的叠加。

c++

4个回答

windows中可以用gdi或gdi+图像接口,打开jpg转为位图。然后手动运算像素点就行

如果可以用第三方库,用opencv也可以打开jpg

要写代码在pgm图像的某个位置放jpg小图标。最后结果得是jpg.
我是这样想的,把jpg转成pgm,通过读写图像文件把像素值相加,再把整合后的pgm压缩为jpg
不知道这个方法是不是走弯路
opencv的话库太大了,运行环境不建议使用。只能自己写处理的算法

问题已经解决,全部转为pgm像素叠加

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!