加载一张照片,按下S键保存,ESC退出

加载一个灰度图(E:\Python-workspace\yanyu.png),显示图片按下’s’键保存(beyond.png)(保存后的路径和该程序所在路径一致)后退出,或者按下 ESC 键退出不保存

import cv2img = cv2.imread('E:\Python-workspace\OpenCV\OpenCV/water1.png',1)#第一个参数为选择照片的路径,注意照片路径最后一个为正斜杠其他都为反斜杠;第二个参数,其中1表示所选照片为彩色照片,0表示灰度照片
cv2.imshow("YY",img)#显示该照片,YY为显示该照片的图像框标题
k = cv2.waitKey(0)#获取所按的键盘反馈
if k == 27:#按下是ESCcv2.destoryAllWindows()#退出
elif k == ord('s'):#按下是's'cv2.imwrite("E:\Python-workspace\OpenCV\OpenCV/beyond.png",img)#保存该照片,命名为beyond.pngcv2.destroyAllWindows()#退出
效果如下:

运行前:
运行中:

按下S后:

加载一张照片,可选择是否另存为相关推荐

  1. wps2019数据分析加载项_《07版office办公软件中的excle中,为什么在加载项里选择了分析工具库,数据分析还是显示不出来?》 wps数据分析加载项...

    如何利用excle做数据分析 excel完全可以解决! 可以通过数据透视表,筛选出你的各种需求,但是要求操作要熟练,没办法在这里描述清楚的 07版office办公软件中的excle中,为什么在加载项里 ...

  2. 性能优化——图片压缩、加载和格式选择

    本文首发于政采云前端团队博客:性能优化--图片压缩.加载和格式选择 https://www.zoo.team/article/images-compress 前言 相信大家都听说过 "258 ...

  3. 浅谈性能优化之图片压缩、加载和格式选择

    原文链接:浅谈性能优化之图片压缩.加载和格式选择 在认识图片优化前,我们先了解下 [二进制位数]与[色彩呈现]的关系. 二进制位数与色彩 在计算机中,一般用二进制数来表示像素.在不同的图片格式中,像素 ...

  4. 【优化】1335- 图片压缩、加载和格式选择

    前言 相信大家都听说过 "258 原则(https://blog.csdn.net/weixin_42139375/article/details/83001248)" ,一个网站 ...

  5. Android网络图片加载框架的选择

    前言 Android发展到今天,已经出现了很多优秀的图片缓存函数库,开发人员可以根据实际需求进行选择,传统的图片缓存方案中设置有两级缓存,分别是内存缓存和磁盘缓存.再Facebook推出的Fresco ...

  6. VBA 创建和使用加载项

    今天讲点新的东西--创建和使用加载项,不过内容会有点无聊,因为都是文字内容 一.什么是加载项 最有用的功能之一,增加了工作的专业度,提供了一些关键优势.+ 1.和标准工作簿的比较 所有工作簿文件都可以 ...

  7. VBA加载宏制作攻略

    本文所述加载宏是指使用EXCEL VBA制作的加载宏,这类文件的后缀默认为xla,因此又称XLA加载宏.内容划分为五部分,第一部分为概述,简单介绍加载宏的一般知识:第二部分至第四部分介绍制作加载宏函数 ...

  8. 为什么 HashMap 加载因子一定是0.75?而不是0.8,0.6?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 有很多东西之前在学的时候没怎么注意,笔者也是在重温HashMap的 ...

  9. 引导加载程序之争: LILO 和 GRUB

    在不考虑他们的工作或专业情况下,所有 Linux 用户都会使用的是哪个工具?引导加载程序.通过本文了解引导加载程序的工作原理,认识两个流行的引导加载程序 LILO(LInux LOader)和 GNU ...

最新文章

  1. Python图像处理介绍--Python中的图像表示
  2. 接口级故障的应对方法
  3. 你知道select count(*)底层究竟干了啥么?
  4. 怎么查看docker是否启动_怎么查看自己的手机是否支持北斗导航系统
  5. 2793 [Poi2012]Vouchers
  6. c语言 int和字母,[求助]从一个包含有字母和数字的文本文件读入INT型变量
  7. HDU 2546 饭卡(01背包裸题)
  8. Java中导入、导出Excel——HSSFWorkbook 使用
  9. mongo数据库CRUD
  10. 华为ensp的缺省_华为模拟器 eNSP安装教程
  11. JDK中的SPI和Spring中的SPI
  12. 忘记linux密码怎么办?
  13. 【软件工程】山东大学软件工程复习提纲
  14. RF+ Appium,如何隐藏Android的键盘?
  15. python怎么修改列名_PYTHON:更改列名
  16. 如何看待「男人四不娶(护士,幼师,银行女)这种说法?
  17. IEEE 中 LaTeX在作者后面加上ORCID标志和链接
  18. cpp-http 库的使用
  19. 网易AI携手新东方布局“AI+教育”
  20. Java验证代理ip是否成功

热门文章

  1. java的文本框如何回车键触发按钮_java回车触发按钮的代码
  2. JS加密算法简单分析
  3. Unity3D笔记十七 Unity3D生命周期
  4. SpringBoot项目中,获取配置文件信息
  5. pycaffe简明文档
  6. C语言结构体及函数传递数组參数演示样例
  7. Linq list 排序,Dictionary 排序
  8. mvc的Controller返回值类型ActionResult详解
  9. [转载]FPGA/CPLD重要设计思想及工程应用(时序及同步设计)
  10. asp.net链接mysql数据库------------【个人收集】