【发布时间】:2014-03-10 13:43:35
【问题描述】:
我有一张黑白的 jpg 图片,我想将 MATLAB 中的黑色部分转换为白色,将白色转换为黑色(黑色像素转换为白色,反之亦然),然后再次将其保存为 jpg 文件。
我已经尝试过这段代码,但它只是在白页中给了我一条黑线。
im=imread('Export0000009111.jpg');
binstring = dec2bin(im, 8);
binImage = ~binstring;
binImage = 1-binImage;
binImage = (binImage == 0);
imwrite(binImage,'ss1.png');
有没有人对此有任何适当的解决方案?
提前致谢!
【问题讨论】:
标签: image matlab image-processing