![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
LiuZhuangCC
这个作者很懒,什么都没留下…
展开
-
opencv-python的基本使用
cv2.imread('img.png')cv2.imshow('sr', show_img)cv2.waitKey(0)cv2.destroyAllWindows()读取图片并显示一定不要忘记加上cv2.waitKey(0)cv2.destroyAllWindows()这可以让图片一直显示,并且不会出现异常的代码情况。...原创 2019-01-05 10:10:04 · 536 阅读 · 0 评论 -
psnr和ssim的代码实现,基于numpy
def PSNRLossnp(y_true,y_pred): return 10* np.log(255*2 / (np.mean(np.square(y_pred - y_true))))def SSIMnp(y_true , y_pred): u_true = np.mean(y_true) u_pred = np.mean(y_pred) var_true...原创 2019-01-05 10:54:05 · 5452 阅读 · 7 评论 -
opencv-python的使用之dtype
如果直接使用np.float32格式的数据无法加载图片必须使用np.unit8类型的数据。# 数据的转换格式如下import cv2import numpy as np# 使用img.dtype可以查看数据的类型# 如np.unit8、np.float32# 图片数据使用np.unit8的数据类型# 转换img = img.astype(np.unit8)...原创 2019-01-05 14:19:45 · 3753 阅读 · 2 评论 -
cv2中常用的几个函数使用指南
指南cv2.cvtColorgray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)cv2.findContourscontours, hierarchy = cv2.findContours(img, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)原创 2019-08-22 14:53:40 · 1511 阅读 · 0 评论 -
使用传统算法进行文本检测,opencv-python,cv2.findcounter
# coding:utf8import sysimport cv2import numpy as npimport matplotlib.pyplot as pltdef preprocess(gray): # 1. Sobel算子,x方向求梯度 sobel = cv2.Sobel(gray, cv2.CV_8U, 1, 0, ksize=3) # 2. ...原创 2019-08-22 14:56:22 · 2277 阅读 · 5 评论