
opencv
zhanghenan123
这个作者很懒,什么都没留下…
展开
-
opencv之subtract
函数原型void cv::subtract(InputArray src1,InputArray src2,OutputArray dst,InputArray mask=noArray(),int dtype=-1)python:dst = cv.subtract(src1,src2[,dst[,mask[,dtype]]])参数说明src1:input array or scalarsrc2:input array or scalardst:output array of the原创 2020-07-09 14:16:43 · 5659 阅读 · 0 评论 -
opencv之absdiff
opencv计算帧间差异的absdiff函数原型void cv::absdiff(InputArray src1,InputArray src2,OutputArray dst)python:dst = cv.absdiff(src1,src2[,dst])参数说明src1:array or scalarscr2:array or scalardst:array has the same size and type as input arrays使用方法dst = |src1-src2|原创 2020-07-09 11:24:49 · 3815 阅读 · 0 评论 -
opencv问题库
1、ImportError: libSM.so.6: cannot open shared object file: No such file or directory解决方法:apt-get install libsm62、ImportError: libXrender.so.1: cannot open shared object file: No such file or directo...原创 2020-03-04 14:21:48 · 384 阅读 · 1 评论 -
ubuntu16.04源码安装opencv与卸载
安装opencv1、opencv源码下载地址https://opencv.org/releases.html,如opencv3.1.02、更新系统sudo apt-get updatesudo apt-get upgrade3、搭建c/c++编译环境sudo apt-get install cmake git libgtk2.0-dev pkg-config libav...原创 2018-08-23 09:14:47 · 3424 阅读 · 0 评论 -
opencv如何在图片上写汉字
1、python-opencv# -*- coding: utf-8 -*- import cv2 import numpy from PIL import Image, ImageDraw, ImageFont if __name__ == '__main__': img_OpenCV = cv2.imread('img/IMG_20180508_134820.jp...原创 2018-08-27 16:05:08 · 7092 阅读 · 1 评论 -
Opencv Mat数据类型
CV_<bit_depth>(S|U|F)C<number_of_channels>1)bit_depth---比特数---代表8bite,16bites,32bites,64bites---举个例子吧--比如说,如 如果你现在创建了一个存储--灰度图片的Mat对象,这个图像的大小为宽100,高100,那么,现在这张 灰度图片中有10000个像素点,它每一个像素点在内存...原创 2018-09-12 17:34:17 · 595 阅读 · 0 评论 -
opencv系列之机器学习(ml)
(版本为3.4.0)opencv官方api文档:https://docs.opencv.org/ml模块的svm操作:python版本1、生成训练数据训练文件分别以类标签为文件名,里面存放对应的类文件def generate_data(self,file_dir): train_data= [] train_labels = [] if os.pa...原创 2018-09-12 17:45:16 · 4262 阅读 · 0 评论 -
感知哈希算法
感知哈希算法是哈希算法的一种,主要用来依图搜图的,主要有均值哈希和pHash两种均值哈希算法第一步:缩小图像尺寸最快速的去除高频和细节,只保留结构明暗的方法将图片缩小到8x8的尺寸,总共64个像素。摒弃不同尺寸、比例带来的图片差异第二步:简化色彩将缩小后的图像简化为64级灰度。也就是所有像素点总共有64种颜色。第三步:计算均值计算所有64个像素点的灰度平均值第四步:计...原创 2018-11-07 17:39:27 · 4555 阅读 · 0 评论 -
caffe.io.load_image与Opencv的imread区别
用训练好的caffe model做inference的时候在caffe里面读取图片,若直接用image = cv2.imread(imagefile)对此image进行inference则效果很差若直接用image = caffe.io.load_image(imagefile)对此image进行inference则效果很好二则的区别1、二则读取出来的值的结果范围不一致 ...原创 2019-03-26 14:19:41 · 444 阅读 · 0 评论