def bianyuan():import cv2import numpy as npvc=cv2.VideoCapture(0)while True:ret,img=vc.read()start=time.time()source = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)# sobel_x:发现垂直边缘sobel_x = cv2.Sobel(source, cv2.CV_64F, 1, 0)# sobel_y:发现水平边缘sobel_y = cv2.Sobel(source, cv2.CV_64F, 0, 1)sobel_x = np.uint8(np.absolute(sobel_x))sobel_y = np.uint8(np.absolute(sobel_y))np.set_printoptions(threshold=np.inf)sobelCombined = cv2.bitwise_or(sobel_x, sobel_y)  # 按位或# sum = sobel_x + sobel_y# cv2.imshow('sobel_combined', sobelCombined)sobelCombined = cv2.cvtColor(sobelCombined, cv2.COLOR_GRAY2BGR)sobelCombined = cv2.bitwise_and(sobelCombined, img)  # 按位或print(time.time() - start, '2')cv2.imshow('aaa', sobelCombined)cv2.waitKey(1)if __name__ == '__main__':bianyuan()

python边缘检测显示原图边缘相关推荐

  1. matlab 边缘检测 抠图,ps如何调整边缘的流程:边缘检测、调整边缘、输出(调整边缘抠图...

    文章详细介绍ps如何调整边缘的流程,遵循ps调整边缘抠图三步骤:边缘检测.调整边缘.输出来操作就OK. 关于ps如何调整边缘,我们使用一个截图来介绍ps调整边缘抠图的流程. ps调整边缘抠图的步骤如下 ...

  2. Python/Pytorch 显示图片

    python如何显示图片是一个谜题,今天就让我们来揭秘它! 首先,python中一般采用plt.imshow()函数读取,今天我们主讲这个. 一.plt.imshow()函数参数: 通常直接采用 pl ...

  3. python matplotlib 显示opencv的图像

    python matplotlib 显示opencv的图像 首先需要import import cv2 import numpy as np from matplotlib import pyplot ...

  4. 2021-04-05 Python tqdm显示代码任务进度

    Python tqdm显示代码任务进度 有时候在使用Python处理比较耗时操作的时候,为了便于观察处理进度,这时候就需要通过进度条将处理情况进行可视化展示,以便我们能够及时了解情况. tqdm就能非 ...

  5. python opencv 内存泄露_解决python中显示图片的plt.imshow plt.show()内存泄漏问题

    当要处理批量图片,且每张图片都要进行显示时,用plt.imshow() plt.show()会出现内存泄漏, 管理器中看到其中一个python进程的内存不断上涨,目前有找到解决方法 from matp ...

  6. boost::python模块显示重载和自动转换问题的示例

    boost::python模块显示重载和自动转换问题的示例 实现功能 C++实现代码 实现功能 boost::python模块显示重载和自动转换问题的示例 C++实现代码 #include <b ...

  7. boost::python模块显示如何使扩展类pickleable

    boost::python模块显示如何使扩展类pickleable 实现功能 C++实现代码 实现功能 boost::python模块显示如何使扩展类pickleable C++实现代码 #inclu ...

  8. ITK:使用Canny边缘检测过滤器检测边缘

    ITK:使用Canny边缘检测过滤器检测边缘 内容提要 输出结果 输入 输出 C++实现代码 内容提要 将CannyEdgeDetectionImageFilter应用于图像 输出结果 输入 输出 C ...

  9. python plt.show_解决python中显示图片的plt.imshow plt.show()内存泄漏问题

    当要处理批量图片,且每张图片都要进行显示时,用plt.imshow() plt.show()会出现内存泄漏, 管理器中看到其中一个python进程的内存不断上涨,目前有找到解决方法 from matp ...

最新文章

  1. 思科3750开启策略路由功能
  2. python 调用 javascript函数
  3. linux编译警告不能连接,linux编译警告信息
  4. ubuntu VMware
  5. 环球易购选品:既然选品绕不过,那就让我们好好研究
  6. js 对一个字段去重_js正则去重及(?=)的匹配规则
  7. CentOS 上snmp的安装和配置
  8. 工作后,成长速度是如何产生差异的?
  9. Excel数据导入到oracle
  10. 分享168套HTML个人博客模板---总有一个是你想要的
  11. VS2010 SP1安装失败
  12. HTML5珠子走出迷宫小游戏代码
  13. 计算机个人市场调查实验报告,市场调查实验报告(一).doc
  14. 降噪蓝牙耳机推荐,值得推荐的四款音质好的降噪耳机
  15. ios金融现金贷App产品上架心得分享
  16. 论如何拯救程序员的发际线?程序员的事情当然要用编程解决啦
  17. exe4j将jar转exe时出现的ClassNotFoundException解决办法
  18. 脉冲发生器c语言程序,可编程脉冲信号发生器的.doc
  19. MongoDB 分片总结
  20. css:html元素的定位

热门文章

  1. C++编译器何时为用户提供默认构造函数
  2. Java 线程同步 synchronized
  3. java 根据ip获取dns_Java技巧: 根据网址查询DNS/IP地址
  4. php 昨天开始时间_php日期处理显示:昨天、今天、本周、上一月等时间结点数据...
  5. 数据结构 - 二叉树的广度优先遍历算法(C++)
  6. pinctrl虚拟spi的linux驱动,LinuxSPI驱动.md
  7. 泛域名PHP,泛域名实现无限二级域名功能
  8. gtid mysql failover_Keepalived + MySQLfailover + GTIDs 高可用
  9. java tcp端口复用_windows server tcp端口重用问题
  10. 令牌桶算法和漏桶算法有什么区别_高并发之限流,到底限的什么鬼 (精品长文)...