有张彩色的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图片,如何转换成灰度图的主要内容,如果未能解决你的问题,请参考以下文章