很多开发者都会去使用matplotlib这个第三方库来绘制可视化统计图表,但是它除了能够绘制图像之外,还可以通过方法来将图像读取进来并且显示。而这篇文章所介绍的内容就是该第三方库图像读取显示相关操作,那就是修改显示的图片颜色。
matplotlib这个第三方库显示将读取进来的图片显示,就必须要去调用imshow()这个方法才能够将其添加到窗口之中,而该方法则是能够在一定程序上修改图片颜色。
这里的图片颜色修改指的不是将图像上某些像素点区域的颜色具体修改,而是去给它设置一个颜色图谱,使用这个颜色图谱来设置图像的RBGA通道属性。因为任何带有色彩的图像读取到python程序中后,默认都是使用RGBA这种模式来显示的。
而常用的颜色图谱有gray,能够将图像转为只有黑白两种色彩的灰度图。或者是调用jet模式,它的色彩图谱为蓝青黄红,这样可以让图像呈现出一种比较柔和平滑的效果。除了这两个颜色图谱之外,还有十几种可以去自行选择,具体可以查看官网文档。
那么该方法设置颜色图谱的参数为camp,接收的值要去用pyplot模块第点cm类,然后再点颜色图谱对应的属性才可以去对其进行设置,详细代码示例如下所示:
import matplotlib.pyplot as plt from skimage import io,data img=data.coffee() plt.imshow(img, plt.cm.gray) plt.show()
以上就是关于“Matplotlib怎么修改图片颜色?Python如何使用matplotlib设置图片颜色”的全部内容了,希望对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。