有没有办法用fread / fwrite做到这一点?我从要裁剪的图像中得到矩形的精确坐标。
答案 0 :(得分:6)
大多数图像文件比像素数组更复杂。它们通常包含带元数据的标题,并以某种方式压缩图像数据。
编辑它们通常使用某种类型的库来完成,例如Magick++。这些库包含
的类和函数答案 1 :(得分:3)
我个人推荐CImg,一个“用于图像处理的小型开源C ++工具包”。您所要做的就是包含一个头文件,从http://cimg.sourceforge.net/下载,使用CImg库从文件加载图像,然后使用crop
函数。