首页 > 编程知识 正文

图像处理的八个步骤,cv2二值化

时间:2023-05-03 15:54:35 阅读:33349 作者:4168

1、打开图片

#路径带汉字,图像数据RGBimage=image.open(test.jpg )路径不带汉字,图像数据BG RC v2 image=cv2.im read (test.jpg ) )路径带汉字,图像数据读取灰度图像。 #使用0代替# cv2.IMREAD_UNCHANGED。 导入完整的图像,包括alpha通道。 使用-1代替cv2image=cv2.imdigimdigital

image.show(cv2.imshow )、cv2image、c v2 image (cv2.wait key )和保存的图像

#在路径中使用汉字image.save(test.jpg )路径中使用汉字cv2.im write (cv2image.jpg ),在c v2 image )路径中使用汉字cv2.im encode (.jpg ) )是指

image=image.resize ((200,100 ),Image.NEAREST ) print (image.size ) # ) 200,100 ) CV2image=CV2.resize )

image_HSV=image.convert(HSV ) ) image _ RGB=image _ HSV.convert (RGB ) ) image _ l=image _ RGB.convert cvvert

cv2image=NP.array(image ) c v2 image=(c v2 image-c v2 image.min ) )/)/(cv2image.max )-cv2image.min ) ) ) cv2 255 cv2 image=c v2 image.as type (NP.uint8) image=image.fromarray ) c v2 image=c v2 image * 255 c v2 image=c v2 image.as type (NP.uint8) 7,截取部分图像

#(left、top、right、bottom ) image=image.crop () 585、15、800、50 ) ) # (top:bottom、left:right ) c v2

image=image.open(test.jpg ) ) r、g、b=image.getpixel ((640,440 ) ) ) w、h ) print(r ) r、g、b ) c v2 imimix

from PIL import Image,ImageDraw,ImageFont#可打印汉字image=image.open(test.jpg ) draw=imagedraw.draw ) image ) font stye encoding='utf-8 ' (font style=image font.truetype (' simsun.TTC ',100,encoding=' utf-8 ' ) ) draw.text ) spacing=0,align='left ' ) draw.text ((10,10 ),“你好”,(255,0,0 ),fontStyle (图像. show ) ) )

import cv2#不可打印汉字cv2image=cv2.imread(test.jpg ) ) cv2.put text (img,text,) left,Bottom ),fontFace,face BOM

请夸奖关注! 你的支持是我前进的动力!

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