有张彩色的jpg图片,如何转换成灰度图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有张彩色的jpg图片,如何转换成灰度图相关的知识,希望对你有一定的参考价值。

PS图像调整里没有灰度这一项啊。
我用的是PS7.0英文版。
哪位指点一下。谢谢

用 IrfanView


1.安装好IrfanView,打开桌面的IrfanView图标;绿色版运行i_view32.exe。如果软件界面是英文,改成中文就是点“Options > Change language... > 简体中文 > OK”


2.打开.jpg图片文件,点“图像 > 转换为灰度图像”


3.点“文件 > 另存为”,选择“JPG - JPG/JPEG Format”,点保存


>> IrfanView程序文件只有1.7M,但功能很多,比如:调整大小、旋转、反色、锐化模糊、图片合并、批量转换等。

>> IrfanView一般的图片处理完全够用了,很多常用的处理效率比PhotoShop快多了。

参考技术A 启动Adobe photoshop,打开图片,图像-调整-灰度 ok 参考技术B 用ps处理下, 图像-模式-灰度 ok 我刚打错了本回答被提问者采纳 参考技术C 用PhotoShop
打开你那张图片
图象-调整-去色
就OK啦!
参考技术D 用PHOTOSHOP打开这张图片,之后
图象---调整---去色
保存

matlab图片灰度模式转rgb模式,不需要还原彩色~

不需要还原彩色,只需要把double形式的转换为[:,:,3]的uint8形式,要保持rgb模式与灰度图一致~

参考技术A 直接把灰度值赋给RGB三个通道就可以了
g=imread('D:\1.bmp');%1.bmp是灰度图
f=repmat(g,[1,1,3]);%f就是你所要的
imshow(f)
参考技术B 楼上正解追问

f得到的是double类型的,怎么变成uint8?

追答

强制类型转换f = (uint8)f;就可以把其他类型数据转换为uint8

追问

强制类型转换后得到的是一片黑~~

追答

imshow(f,[]) 用这一条命令试试

追问

虽然还是不对,但还是要谢谢你~~

本回答被提问者采纳

以上是关于有张彩色的jpg图片,如何转换成灰度图的主要内容,如果未能解决你的问题,请参考以下文章

如何将 WORD中将彩色图片变成灰度图 或 黑白图 ?

OprenCV学习之路一:将彩色图片转换成灰度图

opencv的图片的灰度处理‘

Python将彩色图转换为灰度图

python opencv将图片转为灰度图

matlab中将灰度图转化为二值图后,有如何转化为灰度图