OpenCV
shuiyihang0981
这个作者很懒,什么都没留下…
展开
-
OpenCV开篇
马虎结束数据结构,开始OpenCV大坑先解释几个定义:掩膜:http://wenku.baidu.com/view/bc1407d6b14e852458fb57cd.html数字图像处理中,掩膜为二维数组,有时也用多值图像通道:RGB,也就是3位图深度:位深度指图像中每个像素可以使用的颜色信息数量,每个像素使用的位数越多,颜色就越多例如深度为1,像素只有两种,黑色白色,位深...原创 2018-09-26 23:29:46 · 128 阅读 · 0 评论 -
彩色图像的直方图均值化
可以看到src[:,:,0]与cv.split()的第一个分量是相等的,与src[0]并不相同import cv2 as cvimport numpy as npimport matplotlib.pyplot as pltsrc=cv.imread("C:/Users/surface/Downloads/svmtest/view.jpg")# cv.imshow...原创 2019-03-31 17:32:41 · 499 阅读 · 0 评论 -
OpenCV形态学操作一
1 图像分,彩色三通道RGB,灰度,二值黑白opencv中有API直接可以把彩色转为灰度也就是cvtColor();转为灰度,也就是由原来的三通道变为单通道,单通道的值范围是<0,255>,我记得作飞卡时候每一个像素值似乎范围就是这个,但是微控上面的<0,255>,似乎好像是有彩色的//我记得不太清了,先写这里,以后,确定后更。 Mat dst=Mat:...原创 2018-09-29 23:06:48 · 378 阅读 · 0 评论 -
OpenCV直方图反向投影
原理:对输入HSV图像某通道计算它的直方图,通过反向投影,把像素区间出现频率高的像素加亮也就是像素值提高,频率低的拉低。API:把一张图象某个通道拷贝到另一张图片上特定通道CV_EXPORTS void mixChannels(const Mat* src, size_t nsrcs, Mat* dst, size_t ndsts, ...原创 2018-10-08 21:00:57 · 416 阅读 · 0 评论 -
OpenCV模板匹配
这个比较好玩,先来两张照片原图:模板:效果:原理:假设有100*100像素的一张原图,模板大小5*5像素,从(0,0)开始,根据不同的方法匹配模板大小即(0,0)到(5,5)空间,把用方法得到的值算作(0,0)这个像素的特征值,接下来重新从(0,1),按照这样从左到右,从上到下。API:CV_EXPORTS_W void matchTemplate( In...原创 2018-10-08 20:08:35 · 3933 阅读 · 1 评论 -
霍夫圆检测
同样基于极坐标,通过投票决定,判断是否为圆形opencv中API:CV_EXPORTS_W void HoughCircles( InputArray image, OutputArray circles, int method, double dp, double minDist, ...原创 2018-10-07 21:11:20 · 2772 阅读 · 0 评论 -
OpenCV直方图操作综合
原图:直方图均值equalizeHist(gray_src,dst);效果:直方图计算,显示#include <iostream>#include <opencv.hpp>using namespace cv;using namespace std;int main(){ const int histszie=256; ...原创 2018-10-07 20:41:32 · 177 阅读 · 0 评论 -
OpenCV三
水平线垂直线提取1 RGB图像转灰度,灰度转二值化图像 API: cvtColor(src,gray_src,CV_BGR2GRAY);adaptiveThreshold(gray_src,binimg,255,ADAPTIVE_THRESH_GAUSSIAN_C,THRESH_BINARY,15,0);2 定义kernel,通过先腐蚀,再膨胀得到线条//可以不需要膨胀M...原创 2018-10-05 22:56:24 · 122 阅读 · 0 评论 -
OpenCV 二
1.混合图像混合图像需要两张图像同样像素gamma=0.0;addWeighted(src1,alpha,src2,(1-alpha),0.0,dst);//alpha是图像一所占的权重2.对比度和亮度对比度通过参数alpha,使周围像素差别变大,亮度调节使用belt,也就是变白for(int row=0;row<height;row++) { ...原创 2018-09-27 23:05:00 · 181 阅读 · 0 评论 -
中国高校智能机器人---魔方机器人经验帖
前述:这个项目从寒假放假开始做,在学校里面待了七八天,把机械结构搭好,初始代码有一个雏形,开学之后断断续续的总共做了一个月左右,最后结果比较悲情,结果上传后,很遗憾大佬太多(或是比赛自身公允度也值得怀疑。。。。),但我们自己做的确实较菜,提交的视频是双臂运行了52S。最后是被淘汰的,无缘进入决赛。但对于个人来说,东西是做出快来了,我已无愧。地址:https://github.com/shu...原创 2019-04-28 11:00:17 · 3734 阅读 · 4 评论