机器视觉
bomingzi
这个作者很懒,什么都没留下…
展开
-
使用大佬的tensorflow yolov3以及darknet该成shufflenet
https://github.com/YunYang1994/tensorflow-yolov3这个是大佬的源代码,拿来直接用就可以,首先需要两个数据集,一个是测试用的,一个是训练用的。然后我们对这两个数据集进行一些文档生成,主要是core/config文件里面所需要的一些文档首先是voc_train.txt,其格式为 文件路径 左上角坐标 右下角坐标 类名那么首先需要生成...原创 2020-01-20 11:33:41 · 1479 阅读 · 4 评论 -
opencv中常用的自定义函数总结-1
整理自己工程中常用的一些opencv 函数,一般是opencv不自带的。1:求距离int get_distance(cv::Point p1,cv::Point p2);int get_distance(cv::Point p1,cv::Point p2){ int x_2 = (p1.x-p2.x)*(p1.x-p2.x); int y_2 = (p1.y-p2...原创 2019-12-25 14:06:41 · 1016 阅读 · 0 评论 -
mnist_cnn训练保存模型然后去识别手写数字
mnist是很多人入门机器/深度学习的入门数据集,但是只是用来测试模型和入门学习,而忽略了mnist是一个非常好的数字识别的库。那么我使用一个非常简单,大概5-6层卷积+池化再加几层全连接的结构来训练一下mnist,然后保存下模型,当我想识别一个字符的时候就可以直接读取这个模型,然后识别这个字符了。首先是网络模型net =slim.repeat(net,1,slim.conv2d, ...原创 2019-09-18 11:34:36 · 582 阅读 · 0 评论 -
tensorflow保存模型,使用tensorboard查看结点名称
有时候想看一下分类的置信度,需要知道tensor的名字,也就需要将模型可视化保存模型saver = tf.train.Saver()saver.save(sess, "D:/all_model/model_7/model.ckpt")然后转化为tensorboard可以识别的文件import tensorflow as tffrom tensorflow.python...原创 2019-09-18 10:36:42 · 2088 阅读 · 0 评论 -
zed双目相机的windows配置
zed相机非常方便,我用的时候10m内的测距效果非常不错,这里讲一下怎么配置.首先去官网下载安装包,如果你买的zed相机里面附带U盘有安装包的话,,不建议你使用U盘里面的安装包,它给你的安装包很可能已经out了。一路继续,这里不多赘述。另外之前你要有cuda,这里cuda的配置过程也不多说,只要版本对,基本上没什么难度。在你的这个目录下有一个sdk的文件夹,有了这个文件夹配置就很好弄,遵照大部分第...原创 2018-03-19 14:13:02 · 15799 阅读 · 5 评论 -
opencv traincascade使用,报错解决
关于traincascade这个用过opencv的人都了解最经典的是opencv的入门人脸检测程序,其官方的人脸xml就是train出来的。不过新手总是会犯各种各样的问题,我来列举下我所犯过的低级问题第一:参数超过官方的限制比如numstage,当时为了方便计算直接弄个21,显然这个就会报错。解决办法:在dos命令下输入opencv_traincascade.exe原创 2017-08-12 17:07:20 · 2306 阅读 · 2 评论 -
记录我的caffe2 vs2017安装过程
vs2017虽然很好用,但真心不适合新手,不必说需要自己去编译的opencv库和dlib库,单单是caffe2我就安装了3天。为什么我不用caffe呢?因为我的vs是2017的,caffe1不支持2017的,那也没什么办法了,认命吧。第一步 ,完善你的vs2017工具。相信你安装的vs2017只有一部分,这里你可能需要修复下,至少使你的vs2017有git功能。原创 2017-08-12 16:29:43 · 8330 阅读 · 4 评论 -
qt+opencv遇到的错误和一点感想
qt下的opencv程序习惯性和vs下有些不不同,刚开始很容易犯错,我来列举一下。1:中文路径,这个vs下真的很随意,无论是读取文件还是存储文件,中文文件路径真的是很随意,并且秒秒钟的事情,但是qt下就没有这么随意了。例如qt下 CvSVM svm; svm.load("E:\\llll\\my_faceexpression\\expression_svm.xml原创 2017-06-27 18:56:51 · 504 阅读 · 0 评论 -
跟者国嵌的视频在redhat的ecplise下安装opencv
本人是大二学生,课外之余看国嵌的视频,当看到老师在linux下安装了ecplise c++的时候忽然就想到能不能写上应用程序在linux下运行,这样程序就可以移植到arm的板子。以后做视觉处理的的算法就不用拿着笨重的笔记本电脑,而只需要一款cortex-a板子就可以了。由于没有人指导,也走了不少弯路,接下来说一下我的安装方法。首先是下载opencv-的linux版本,这个我就不发链接了,去op原创 2016-11-03 13:13:52 · 540 阅读 · 2 评论 -
opencv下通过模板匹配进行人体跟踪
本人学习opencv了半个月,学到模板匹配函数时灵感一动,写出了这个模板匹配的函数。特此,将我的灵感奉献给大家。废话不多说,代码贴上。#include "stdafx.h"#include #include #include #include #include #include #include #include #include "math.h"原创 2016-11-03 12:30:26 · 5551 阅读 · 3 评论