位置: 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添加和调用自定义字段的教程(织梦模板官网)

  • vivo手机怎么设置静音(vivo手机怎么设置动态壁纸)

    vivo手机怎么设置静音(vivo手机怎么设置动态壁纸)

  • 手机放口袋里总是自动触屏怎么办(手机放口袋里总是自动亮屏)

    手机放口袋里总是自动触屏怎么办(手机放口袋里总是自动亮屏)

  • 为什么diskcache找不到闪照(diskcache文件夹找不到)

    为什么diskcache找不到闪照(diskcache文件夹找不到)

  • 如何查看别人音浪(在哪里可以看到别人的音浪)

    如何查看别人音浪(在哪里可以看到别人的音浪)

  • vivo智慧引擎有什么用(vivo智慧引擎设置打不开怎么办)

    vivo智慧引擎有什么用(vivo智慧引擎设置打不开怎么办)

  • 4g lte是什么意思(4g手机lte)

    4g lte是什么意思(4g手机lte)

  • 惠普e3故障(惠普e3故障码)

    惠普e3故障(惠普e3故障码)

  • 为什么双卡手机突然有一个没有显示了(为什么双卡手机只能一个拨号)

    为什么双卡手机突然有一个没有显示了(为什么双卡手机只能一个拨号)

  • 华为耳机保修多久(华为耳机保修多少钱)

    华为耳机保修多久(华为耳机保修多少钱)

  • 微信更换实名制零钱会被清空吗(微信更换实名制后账单还能导出来么)

    微信更换实名制零钱会被清空吗(微信更换实名制后账单还能导出来么)

  • 淘宝的钱几天可以到卖家账户(淘宝的钱多久可以提现)

    淘宝的钱几天可以到卖家账户(淘宝的钱多久可以提现)

  • 优酷视频转码出错怎么解决(优酷视频转码出现错误)

    优酷视频转码出错怎么解决(优酷视频转码出现错误)

  • 电脑开不了机按什么键(电脑开不了机按f8没反应怎么办)

    电脑开不了机按什么键(电脑开不了机按f8没反应怎么办)

  • ios10.3.3录屏功能在哪(ios10.3.3 录屏)

    ios10.3.3录屏功能在哪(ios10.3.3 录屏)

  • surface1796是第几代(surface1796是啥型号)

    surface1796是第几代(surface1796是啥型号)

  • iphone7运行内存(iphone7运行内存不足怎么清理)

    iphone7运行内存(iphone7运行内存不足怎么清理)

  • 计算机在人工智能方面的典型应用(计算机在人工智能方面的应用论文)

    计算机在人工智能方面的典型应用(计算机在人工智能方面的应用论文)

  • 电脑下面任务栏没反应(电脑下面任务栏卡死,点不动,也不显示)

    电脑下面任务栏没反应(电脑下面任务栏卡死,点不动,也不显示)

  • 开启悬浮窗是什么意思(悬浮窗设置是什么)

    开启悬浮窗是什么意思(悬浮窗设置是什么)

  • 华为p9有没有nfc功能(华为p9有没有红外线遥控功能)

    华为p9有没有nfc功能(华为p9有没有红外线遥控功能)

  • 手机的ip地址会变吗(手机的ip地址会泄露个人信息吗)

    手机的ip地址会变吗(手机的ip地址会泄露个人信息吗)

  • 苹果11屏幕分辨率(苹果11屏幕分辨率怎么调最合适)

    苹果11屏幕分辨率(苹果11屏幕分辨率怎么调最合适)

  • 建行卡绑定手机号码怎么更换(建行卡绑定手机号怎么更改)

    建行卡绑定手机号码怎么更换(建行卡绑定手机号怎么更改)

  • usb供电不足怎么办(usb供电不正常)

    usb供电不足怎么办(usb供电不正常)

  • 大弯国家公园中里奥格兰德河的景色,德克萨斯州 (© Ian Shive/Tandem Stills + Motion)(中国国防科技大学 博士)

    大弯国家公园中里奥格兰德河的景色,德克萨斯州 (© Ian Shive/Tandem Stills + Motion)(中国国防科技大学 博士)

  • 企业所得税季度申报
  • 物业费按年交有优惠吗
  • 电子税务局申报的财务报表在哪里查询
  • 回单一定要在开户行打吗
  • 电子记账软件出纳帐
  • 预算外收入计入什么科目
  • 一般纳税人收到专票怎么做分录
  • 债权性投资损失账务处理
  • 亏损企业所得税弥补
  • 预计退货的会计分录 东奥
  • 销售废旧物资增值税新政策
  • 营改增怎么还有机打发票吗
  • 2018年企业所得税政策变化
  • 企业所得税政策最新2023税率
  • 企业扣税账户没钱交税会怎么样?
  • 报税申报不了
  • 公司购买新办公楼装修计入什么科目
  • 开错的发票正常入账吗
  • 利息收入是否缴纳印花税
  • 预提费用新会计准则叫什么科目
  • 收到上年度企业所得税退税款
  • Win10 Build 21354 太阳谷ISO镜像版体验报告 含下载地址
  • Uncaught TypeError: XXX is not a function问题解决方法
  • php smarty
  • 发代扣代缴手续费个税免
  • 商贸宝红冲和红字反冲
  • 房屋租赁如何开税票
  • PHP:JulianToJD()的用法_日历函数
  • 工程项目合同签订
  • Chrome谷歌浏览器网页
  • php实现购物车功能源代码
  • cobit框架
  • js map()
  • c++图像二值化
  • 驱动开发函数详解
  • js原型函数
  • 已缴纳增值税还可以退吗
  • 营业外收入需要报增值税吗
  • php写在html里不行
  • 什么发票可以抵扣增值税吗
  • 公司吸收合并是利好吗
  • 租赁合同的印花税怎么交
  • 企业预提的费用计入什么科目
  • 所得税申报的资产总额是哪里的数据
  • 年报中的资产总额怎么计算
  • 开农贸市场拿补贴找哪个部门
  • 空调维修保养方案
  • 公司发放加班补贴怎么做账
  • 租赁合同印花税怎么算
  • 财政补助结转结转的依据
  • 总资产利润率一般为多少
  • 人力资源服务费是什么意思
  • 固定资产折旧度怎么计算
  • 建账的注意事项
  • 增值税稽查补交税会计处理
  • sql 随机
  • Linux(Ubuntu)下Mysql5.6.28安装配置方法图文教程
  • centos virbr0
  • ubuntu虚拟机apt安装tools
  • windowsp.exe - windowsp是什么进程
  • csrss exe
  • win10如何不升级系统
  • linux搭建chia
  • 安卓作业仿银行
  • css首字母大写
  • WWW封装共享 [复制链接]
  • Android spinner 的使用
  • shell脚本中执行命令语句
  • shell 执行sh
  • math在java
  • 《javascript高级程序设计》
  • 大学奖学金需要什么材料
  • 天津地税局网上营业厅
  • 水电费收税
  • 土地使用税申报流程图
  • 存款利息需要交税吗
  • 初始密码是几位数
  • 杭州残保金2021年新政策申报时间
  • 上海市信访局官网首页
  • 出口退税函调不予退税的后果
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设