基于OpenCV的简易图像处理命令行小工具
内容 :
(1) 图像数据的读取与写入存储,并可通过第三方库调用UI窗口展示图片。
(2) 实现图像数据的压缩存储。首先读取图像,并将图像信息以三元组结构存储。其次,对三元组数据进 行压缩存储,以实现数据压缩的功能。最后,将压缩后的数据进行读取,解码,得到原始的图像数据, 并进行保存。
(3) 彩色图像转变为灰度图像。将彩色的“color-block.ppm”图像转换为灰度图像,并进行保存和展示。
(4) 实现图像尺寸的缩放。例如将“lena-128-gray.ppm”图像放大为256x256大小;或将“lena-512 gray.ppm”图像缩小为256x256大小。
功能说明:
根据界面的指示输入操作代码,选择对应的操作,输入文件名字即可得到结果。(文件默认都是格式规 范的ppm文件)