自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 C++学习(六)霍夫变换

变换失败,不过对大数组进行了操作,最后变换出了一条非预期直线代码如下:#include<opencv2/opencv.hpp>#include<opencv2/core/core.hpp> // 核心组件#include<opencv2/highgui/highgui.hpp> // GUI#include<opencv2/img...

2019-08-31 19:11:15 1215

原创 C++学习(五)距离变换

#include<opencv2/opencv.hpp>#include<opencv2/core/core.hpp> // 核心组件#include<opencv2/highgui/highgui.hpp> // GUI#include<opencv2/imgproc/imgproc.hpp> // 图像处理using ...

2019-08-28 22:47:30 265

原创 C++学习(四)制作第一张灰度图

初始化一张单通道图,注意:给单通道图赋值不能用成员函数at() 必须使用ptr()访问了每个像素代码如下:#include<opencv2/opencv.hpp>#include<opencv2/core/core.hpp> // 核心组件#include<opencv2/highgui/highgui.hpp> // GUI#inc...

2019-08-27 22:03:34 1169

原创 C++学习(三)显示一张图片

配置opencv链接代码如下:#include<opencv2/opencv.hpp>#include<opencv2/core/core.hpp> // 核心组件#include<opencv2/highgui/highgui.hpp> // GUI#include<opencv2/imgproc/imgproc.hpp>...

2019-08-26 21:43:38 1928

原创 C++ 学习(二)MFC编程

MFC是C++应用程序,封装较浅,里面有frame,doc,viewdoc是保存数据,view是展示数据也是视图窗口,frame是窗口程序的过程遵循WinMain入口规则,注册窗口——创建窗口——显示窗口——更新窗口——消息循环——转换消息格式——消息响应(处理消息函数)下次编辑附代码...

2019-08-25 21:41:24 187

原创 C++学习(一)第一个程序

跑通的第一个程序//#ifndef ANIMAL_H//#define ANIMAL_H //预定义,防止头文件类冲突,一般在类的头文件中使用#include<iostream>using namespace std;class Animal{public: Animal() { cout << "animal construct" <&l...

2019-08-25 12:37:11 120

原创 图像识别(四)光点的运动轨迹

遇到一个坑,plot动画update init返回值需要逗号,不然报错代码如下:import cv2import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.animation import FuncAnimationpath = r'./t3.mp4'cap = cv2.VideoCapture(path)...

2019-08-21 00:50:45 3206

原创 图像识别(三)求圆内径、外径

大牛留的第二题求内径外径,第一题识别骰子点数没发出来!距离变换求解的,代码如下:import cv2import numpy as npimport copyfrom PIL import ImageFont, ImageDraw, Imagefontpath = "font/simsun.ttc"font = ImageFont.truetype(fontpath, 128)...

2019-08-20 20:52:27 1984

原创 图像识别(二)骰子识别

某牛人要求我做一个骰子识别,加了好几次需求,终于初见成果效果图如下:原图如下:代码如下:import cv2import numpy as npimport skimagefrom PIL import ImageFont, ImageDraw, Image#设置字体fontpath = "font/simsun.ttc"font = ImageFont.truetype(...

2019-08-19 22:28:20 2061 2

原创 深度学习(七)anchor实现

锚框的实现分5步:1、定义scale,ratios,re_stride,其中scale,ratios是用来定义锚框的形状,re_stride是图像feature map与原图的缩放倍数2、获取锚框的形状,9个anchor(锚框)3、获取锚点4、在锚点处生成锚框5、生成最终锚框(hw9)代码实现`:import numpy as npimport cv2path = '111.j...

2019-08-18 22:20:53 1653

原创 深度学习(六)RESNET,VGG,DENSENET

最近在看RCNN模型,感觉很难,这些是看RCNN模型过程中学到的翻来一看博客,已经六天没更了,这些天实在是事情太多,化验室地址变更,相当于重建,资质重新办理,说下对上述三个模型的理解RESNET :保留线性变换后的特征,与最后的feature map进行累加DENSENET:保留每次线性变换后的特征,与最后的feature map进行累加VGG:进行五层线性变化,该维度,4096进入全连接...

2019-08-11 21:11:25 1384

原创 深度学习(五)卷积过程的理解

卷积过程贯穿于整个神经网络,尤为重要卷积核是矩阵,是对输入矩阵的线性变换(旋转、缩放、剪切),输出feature map举例:335的卷积核,转换成矩阵527 输入图片3100100 转换矩阵2710000,输出feature map 5*10000从例子出来,我们发现,我们需要对卷积核与输入图片进行一维展开,卷积核H = 卷积核数量(5)、卷积核W = 卷积核尺寸输入图片维度(333...

2019-08-05 16:25:05 622

原创 深度学习(四)CUDA、QT

CUDA配置:torch.cuda版本与系统.cuda版本需一致QT配置:安装pyqt5 ——安装pyqt5-tools(pip) ——在pycharm中配置扩展工具cuda使用:创建device(‘cuda:0’ if torch.cuda.is_available() else “cpu”)初始cuda索引为0(可修改,直接’cuda’默认为0)————————将模型或张量.to(devi...

2019-08-03 15:11:06 1048

原创 深度学习(三)FCN模型torch实现

FCN是先通过5层缩小2的5次方,然后通过反卷积扩大2的5次方,期间采用了残差模型数据集是自己使用labelme标注的,只标注了40个数据,代码可运行,如下:import numpy as npimport torchimport cv2import torch.nn as nnimport osfrom torch.utils.data import Dataset,DataLoa...

2019-08-01 20:57:51 1451 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除