位置: IT常识 - 正文

python如何读入图像(python 读取图片)

编辑:rootadmin

推荐整理分享python如何读入图像(python 读取图片),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python怎么读取图片文件,python怎么读图片,python读入图片,python如何读入图像,python如何读入图像,python中怎么读取图片,python读入图片,python读入图片,内容如对您有帮助,希望把文章链接给更多的朋友!

python如何读入、显示、保存图像

使用opencv读入、显示、保存图像。示例代码是加载一张原图,显示图片,键盘按下“s”则保存图片,按下其他键则销毁图像显示窗口。

学会三个函数的使用:

cv2.imread、cv2.imshow、cv2.imwrite。

python#-*-coding:utf-8-*-importnumpyasnpimportcv2img=cv2.imread('D:/img/test/000.jpg',cv2.IMREAD_UNCHANGED)cv2.namedWindow('image',cv2.WINDOW_NORMAL)cv2.imshow('image',img)key=cv2.waitKey(0)ifkey==ord('s'):cv2.imwrite('D:/img/test/0005.jpg',img)else:cv2.destroyWindow('image')

读入图像

img = cv2.imread('D:/img/test/000.jpg') 打开原图。

img = cv2.imread('D:/img/test/000.jpg', cv2.IMREAD_GRAYSCALE) 以灰度模式读入图像。

img = cv2.imread('D:/img/test/000.jpg', cv2.IMREAD_COLOR) 读入彩色图像,图像的透明度会忽略。

img = cv2.imread('D:/img/test/000.jpg', cv2.IMREAD_UNCHANGED) 读入原图。

读入图像的返回值

print type(img)结果为<type 'numpy.ndarray'>,可见是个多维数组。

python如何读入图像(python 读取图片)

opencv不会提示你图片的路径是否错误,若print img结果为None,则表明图像路径是错的。若结果是一个矩阵数组,则表明路径正确。

显示图像

cv2.imshow('image', img) 在窗口显示图像,图像的名字是image,img参数是我要显示的图像,可以同时打开多个图像显示窗口,但他们的名字必须是不同的。

这个时候的图像大小默认是原始图像的大小,若想窗口大小可调节,使用cv2.namedWindow()即可。

cv2.namedWindow('image', cv2.WINDOW_NORMAL) image窗口的大小可以调节。

cv2.namedWindow('image', cv2.WINDOW_AUTOSIZE) 默认的窗口大小,若第二个参数不填写,默认的就是图像大小且不可调节。

键盘绑定函数,cv2.waitKey(0),设置参数是0,表示期等待键盘输入,若为其他值,表示在该值得毫秒时间内等待键盘输入,若没有输入,则返回-1,若有输入,则返回输入键的ASCII值。

保存图像

cv2.imwrite('D:/img/test/0002.jpg', img)第一个参数是保存的图像的路径,第二个参数是要保存的图像。

删除已建立的窗口

cv2.destroyAllWindows()销毁所有窗口。

cv2.destroyWindow('image')销毁特定窗口,参数是你要销毁的窗口名称。

其他

ord()和chr()函数:

ord()函数的参数是一个ASCII字符,返回值是对应的十进制整数,也就是ASCII的值。

chr()函数的参数是0 - 256 的一个整数,返回值是当前整数对应的ASCII字符。

本文链接地址:https://www.jiuchutong.com/zhishi/311783.html 转载请保留说明!

上一篇:Python列表中有哪些索引(python中列表的作用)

下一篇:织梦模板DEDECMS添加和调用自定义字段的教程(织梦模板官网)

  • 国家反诈中心收不到验证码是怎么回事(国家反诈中心收到短信)

    国家反诈中心收不到验证码是怎么回事(国家反诈中心收到短信)

  • 怎样进行论坛发贴推广(在论坛上怎么发帖子)

    怎样进行论坛发贴推广(在论坛上怎么发帖子)

  • 小米手机浏览器变成黑色了怎么办(小米手机浏览器怎么卸载)

    小米手机浏览器变成黑色了怎么办(小米手机浏览器怎么卸载)

  • ipad4代是哪一年的(苹果ipad最新款是几代)

    ipad4代是哪一年的(苹果ipad最新款是几代)

  • 华为mate x怎么买

    华为mate x怎么买

  • 抖音和火山合并了吗(抖音和火山合并后火山实名抖音无法实名)

    抖音和火山合并了吗(抖音和火山合并后火山实名抖音无法实名)

  • 如何在屏幕上显示步数(如何在屏幕上显示日期和时间)

    如何在屏幕上显示步数(如何在屏幕上显示日期和时间)

  • 抖音隐藏作品会降低权重吗(抖音隐藏作品会不会有影响)

    抖音隐藏作品会降低权重吗(抖音隐藏作品会不会有影响)

  • iphonese支持18w快充吗(苹果se用18w,快充头行吗?)

    iphonese支持18w快充吗(苹果se用18w,快充头行吗?)

  • airpods充电盒充电时指示灯亮吗(airpods充电盒充不进去电)

    airpods充电盒充电时指示灯亮吗(airpods充电盒充不进去电)

  • 华为微信小视频打不开(华为微信小视频模糊不清怎么办)

    华为微信小视频打不开(华为微信小视频模糊不清怎么办)

  • 苹果手机如何下载视频保存到相册(苹果手机如何下载国外app)

    苹果手机如何下载视频保存到相册(苹果手机如何下载国外app)

  • 发到微信群里的文件怎么删除别人不再看见(发到微信群里的消息怎么撤回)

    发到微信群里的文件怎么删除别人不再看见(发到微信群里的消息怎么撤回)

  • 苹果XR和苹果11区别(苹果xr和苹果11的区别)

    苹果XR和苹果11区别(苹果xr和苹果11的区别)

  • oppo如何强制分屏(oppo手机如何强行分屏)

    oppo如何强制分屏(oppo手机如何强行分屏)

  • ip协议是可靠的吗(ip协议是可靠还是不可靠)

    ip协议是可靠的吗(ip协议是可靠还是不可靠)

  • 电脑怎么下载excel表格软件(电脑怎么下载EXCL)

    电脑怎么下载excel表格软件(电脑怎么下载EXCL)

  • 华为plkul00是什么型号(华为plktl00)

    华为plkul00是什么型号(华为plktl00)

  • 爱奇艺账号注销后手机号码能马上用吗(爱奇艺账号注销后还会自动续费吗)

    爱奇艺账号注销后手机号码能马上用吗(爱奇艺账号注销后还会自动续费吗)

  • 天猫各类榜单怎么看(天猫榜单有没有参考意义)

    天猫各类榜单怎么看(天猫榜单有没有参考意义)

  • 微信横屏模式干嘛的(微信的横屏模式是干嘛的)

    微信横屏模式干嘛的(微信的横屏模式是干嘛的)

  • 快手上黄钻是什么(快手上黄钻是什么意思)

    快手上黄钻是什么(快手上黄钻是什么意思)

  • b612的变音怎么弄(b612怎么改变背景)

    b612的变音怎么弄(b612怎么改变背景)

  • 怎么查银行预留手机号(怎么查银行预留信息)

    怎么查银行预留手机号(怎么查银行预留信息)

  • 小米怎么查是不是新手机(小米怎么查是不是全新未拆封的)

    小米怎么查是不是新手机(小米怎么查是不是全新未拆封的)

  • 什么是增值税扣缴义务
  • 年度应纳税所得额计算公式
  • 计提税费的会计分录怎么写
  • 没有提取盈余公积的情况
  • 什么原始凭证可以填写
  • 应付款为什么是负数
  • 入股资金打进公司帐户要交税吗
  • 进料深加工境外付汇
  • 当月确认收入下月开票
  • 公司挂靠有资质的企业公司会计处理
  • 先收入后开票如何做账
  • 差额内部收益率大于基准收益率
  • 收到借款利息怎么做会计分录
  • 审核费用发票需要发票吗
  • 收到政府补助怎么发朋友圈
  • 小微企业可以抵税吗
  • 银行代发工资一定要本行卡吗
  • 基金公司管理费收入增值税
  • 买车的增票可以分两次吗
  • mac 双系统如何调整系统空间
  • 查找我的mac怎么打开
  • 信用卡扣手续费怎么算的
  • 增值税开票系统客服电话
  • 事业单位年终事迹材料
  • 如何使用wordpress建站
  • svchost很多进程
  • php curl_multi_init
  • win10多任务分屏怎么关闭
  • ctblocker
  • 存货按实际成本计价是指每种存货的收发结存
  • 股权变更怎么缴纳个人所得税
  • php图片下载本地功能
  • 行政事业单位的主要经济业务活动有哪些
  • 限定性收入跟非限定性收入的区别
  • 共轭梯度法matlab代码
  • 企业购进的商品是什么
  • load命令怎么用
  • 机动车发票冲红太多会怎么样
  • 住房公积金的账号怎么查询
  • 银行存款手工明细分类账
  • 自然人所属税务机关怎么选
  • 文化事业建设费征收范围及计税依据
  • 总分公司汇总申报计算
  • c语言strncat函数用法
  • 企业发生销售退回时,不论销售退回的商品
  • 速达建账套期初数据
  • 小规模不动产租赁要交哪些税
  • 主营业务成本的借贷方向
  • 未分配利润处理顺序
  • 银行存款支付业务招待费
  • 发票抬头公司报销的该怎么写
  • 利润表里公允价值变动损益怎么算
  • 餐饮招待怎么入账
  • Suse Linux 10中MySql安装与配置步骤
  • Windows Server 2008添加Hyper-V组件
  • Win7安装i219v网卡驱动
  • Fedora Core 5.0 安装教程,菜鸟图文教程(linux text)
  • 操作系统与硬件之间的关系
  • win7音频服务未响应
  • linux几种安装方式
  • linux 互传文件
  • Windows8和Windows8 RT版的区别介绍
  • 您的服务器不支持此服务
  • 麒麟Linux系统怎么进入图形化界面
  • 合并多个js文件
  • unity 3d资源
  • 万向节锁到底是什么
  • opengl api version
  • js定时器的两种方法
  • js计算字符串长度 汉字长度
  • unity火球特效
  • python3.6语法
  • javascript要怎么学
  • jquery设置禁用
  • android基础知识总结
  • android四大组件面试
  • javascript零基础入门
  • python的入门教程
  • 企业收取承包费如何缴纳增值税
  • 信用体系建设
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设