博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opencv相关操作(cv2) (python)
阅读量:2135 次
发布时间:2019-04-30

本文共 740 字,大约阅读时间需要 2 分钟。

①读取图像

img = cv2.imread("D:\cat.jpg")  

②显示图像

cv2.imshow("Image", img)  cv2.waitKey(0)

如果不加waitKey, 显示的图像就会一闪而过

③保存图像

cv2.imwrite("D:\\cat2.jpg", img)

④resize

https://blog.csdn.net/hxxjxw/article/details/118229375

⑤截取部分图像(ROI,Region of interest)

import cv2 def cv_show(name,img):    cv2.imshow(name,img)     cv2.waitKey(0)     cv2.destroyAllWindows() img = cv2.imread('turtle.jpg')turtle = img[0:100, 0:200]cv_show('turtle', turtle)

⑥绘图

import cv2 as cv img=cv.imread('lenna.jpg')#画矩形x,y,w,h=50,50,80,80cv.rectangle(img,(x,y,x+w,y+h),color=(0,255,0),thickness=2) #color=BGRcv.circle(img,center=(x+w//2,y+h//2),radius=w//2,color=(0,0,255),thickness=2) cv.imshow('result image',img)cv.waitKey(0)cv.destroyAllWindows()

thickness是指定画笔笔触的大小或者说是粗细

你可能感兴趣的文章
【LEETCODE】234-Palindrome Linked List
查看>>
【LEETCODE】141-Linked List Cycle
查看>>
【LEETCODE】142-Linked List Cycle II
查看>>
【LEETCODE】92-Reverse Linked List II
查看>>
【LEETCODE】283-Move Zeroes
查看>>
【LEETCODE】217-Contains Duplicate
查看>>
【LEETCODE】219-Contains Duplicate II
查看>>
【LEETCODE】220-Contains Duplicate III
查看>>
【LEETCODE】171-Excel Sheet Column Number
查看>>
【LEETCODE】169-Majority Element
查看>>
【LEETCODE】191-Number of 1 Bits
查看>>
【LEETCODE】13-Roman to Integer
查看>>
【LEETCODE】83-Remove Duplicates from Sorted List
查看>>
【LEETCODE】70-Climbing Stairs
查看>>
【LEETCODE】198-House Robber
查看>>
【LEETCODE】62-Unique Paths
查看>>
【LEETCODE】310-Minimum Height Trees
查看>>
【LEETCODE】207-Course Schedule
查看>>
【LEETCODE】263-Ugly Number
查看>>
【LEETCODE】202-Happy Number
查看>>