首页 > 编程知识 正文

python3,opencv遍历图像像素

时间:2023-05-06 05:09:06 阅读:107168 作者:3765

Python,OpenCV骨架化图像和显示(skeletonize )1.效果图2 .参考源代码:

1 .效果图

自己画一张图,原图 VS 骨架效果图如下:

opencv logo原图 VS 骨架化效果图如下:

2 .源代码#图片骨架(import cv2 importimutilsimportnumpyasnpimg=NP.zeros () 390、390、3 ),dtype='uint8' ) cv2.pop 255,255 ),3 ) CV2.imshow('img ', img ) cv2.waitKey(0) )0) CV2.imwrow img ) #骨架图为灰度图#灰度转换方法一img=cv2.imread(opencv_logo.jpg ) ) img )读取为gray=cv2.cv2.color _ bgr2gray (# bgr映射转换灰度)灰度转换2 gray=cv2.im read (' opencv _ logo.jpg ) 0 ) #灰度cv2.imshow ) )直接读取的gray ) #骨架化图像skeleton=im utils.skeleton ize (gray,size=(3,3 ) ) cv2.iiii Skeleton(cv2.waitkey(0)参考: https://www.pyimagesearch.com/2015/02/02/just-open-sourced-personal-imutiled

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。