如何在C中以像素级操作图像?

Moe*_*oeb 6 c image-manipulation pixel image-processing

如何在C中读取图像以便我可以直接控制其像素(就像我们在MATLAB中一样)?

我尝试了旧的方式:

FILE *fp;
fp = fopen("C:\\a.tif","r");
Run Code Online (Sandbox Code Playgroud)

这只是给我一个ascii图像文件的形式(我认为).

如何对图像进行像素级控制并执行一些基本操作,例如反转图像?

Har*_*riv 4

OpenCV是计算机视觉库,但也可用于“低级”任务。它支持 BMP、DIB、JPEG、JPG、JPE、PNG、PBM、PGM、PPM、SR、RAS、TIFF、TIF。