- 博客(25)
- 收藏
- 关注
原创 OpenCV——遍历文件夹图片,获取分割轮廓每一列的像素个数
#include <iostream>#include <opencv2\opencv.hpp>#include <fstream>#include <ctime>using namespace std;using namespace cv;int Process(cv::Mat image_in){ int number_max...
2019-09-12 14:23:48
885
转载 Halcon——文件操作
1、文件名拆分 parse_filename( : : FileName : BaseName, Extension, Directory) Input parameters: FileName: The input filename Output parameters: BaseName: The filename without directory de...
2019-08-21 15:07:05
2098
1
原创 使用豆瓣源安装tensorflow
pip3 install -i https://pypi.doubanio.com/simple/ tensorflow
2019-08-19 11:36:21
9476
3
转载 Halcon——HTuple数据和VC数据之间的转换
原文:https://blog.youkuaiyun.com/shenhuan1104/article/details/753314841.HTuple和VC数据的相互赋值// HTuple→VC 数据类型转换HTuple hTuple = 1234;int i = hTuple[0].I(); // i=1234long l = hTuple[0].L(); ...
2019-02-18 14:31:10
6282
原创 Halcon——mlp分类
read_image (Image, 'E: 2018.12.26正面/1.bmp')gen_rectangle1 (Rectangle, 1200, 150, 2400, 1900)reduce_domain (Image, Rectangle, ImageReduced)classes:=['正面','反面']gen_features (ImageReduced, Featur...
2019-02-16 14:42:58
2775
1
原创 MFC——halcon显示图片问题
1.结合halcon写了一个显示图片的代码,但奇怪的是如果多次调用这个函数来显示不同的图片,显示窗口只显示第一次调用此函数时的图片(一直保持这张图片不会变),应该如何解决呢(程序中的其余函数是Halcon中自带的函数)解决方法:可以把HTuple HWindowID;CRect Rect;CWnd pWnd = GetDlgItem(IDC_STATIC)HWindowID = (Hl...
2019-01-12 15:41:08
1004
1
原创 Matlab——gscale函数
自定义M函数,该函数能将输出灰度级映射到一个指定范围function g=gscale(f,varargin)if length(varargin)==0 method='full8';else method=varargin{1};endif strcmp(class(f),'double') & (max(f(:))>1 || min(f(:))<0) ...
2019-01-11 16:39:13
5739
原创 Halcon——矩形拟合
* Image Acquisition 01: Code generated by Image Acquisition 01list_files ('E:/ ', ['files','follow_links'], ImageFiles)tuple_regexp_select (ImageFiles, ['\\.(tif|tiff|gif|bmp|jpg|jpeg|jp2|png|p...
2019-01-11 14:38:06
8426
原创 Matlab——灰度变换函数
1.函数imadjust和stretchlim//读取图片>> f=imread('C:\Users\caiqi\Desktop\38.bmp');//f图像中灰度值[0 1]映射至[1 0],[1 0]后还有gamma值,默认为1,小于1时,映射被加权至较亮的输出值>> g=imadjust(f,[0 1],[1 0]);//自动使用imadjust函数而不必讨...
2019-01-10 20:37:55
5985
原创 机器视觉——工业相机的选择
1)获取目标检测参数(1)工件大小;例如100×100(2)检测精度;例如最小需检测1mm的缺陷2)计算相机幅面大小(1)短边:100×(1.1-2);长边:短边×(3/4)(2)像素当量:比检测精度小一个量级:1mm×(0.1-0.2);(3)分辨率:短边/像素当量×长边/像素当量,大于所求值;(4)根据分辨率选择相机。3)常用相机品牌(使用过):basler,pointgra...
2019-01-09 20:53:35
2010
原创 Python——小试牛刀购物车
仅供自己存档,记录下学习过程缩进就是python的灵魂salary = int(input("please enter your salary:"))float(salary)commodity = ["iPhone:4300","iPad:2500","Kindle:1500","Book:150","weilong:10"]count = len(commodity)pri
2019-01-03 16:50:43
212
转载 Python——终端输出颜色
请前往原址查看,转载地址:https://www.cnblogs.com/hellojesson/p/5961570.html书写格式:开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系...
2019-01-03 16:46:26
400
原创 Halcon——halcon与QT的配置
在.pro中添加如下代码(具体路径根据halcon的安装目录)win32: LIBS += -L$$PWD/../../../ProfessionalSoftware/halcon13/lib/x64-win64/ -lhalconLIBS += -L$$PWD/../../../ProfessionalSoftware/halcon13/lib/x64-win64/ -lhalconcLI...
2018-12-20 15:34:51
1438
原创 Halcon——测量边长
* Image Acquisition 01: Code generated by Image Acquisition 01read_image (Image, 'C:/Users/...../Desktop/halcon计划/halcon计划/测量/_ (1).png')get_image_size (Image, Width, Height)dev_open_window (0, 0, ...
2018-10-08 21:10:46
3011
原创 Halcon——获取圆的直径
read_image (Image, 'C:/Users/caiqi/Desktop/halcon计划/测量/_4.png')get_image_size (Image, Width, Height)dev_open_window (0, 0, Width, Height, 'black', WindowHandle)set_display_font (WindowHandle, 16, '...
2018-10-06 17:38:56
5079
2
原创 Halcon——字符识别
read_image (Image, 'C:/Users/ /Desktop/halcon计划/ocr/_1.bmp')get_image_size (Image, Width, Height)dev_open_window (0, 0, Width, Height, 'black', WindowHandle)set_display_font (WindowHandle, 16, ...
2018-10-06 17:36:21
2139
原创 OpenCV——Realsense读取保存RGB图像和深度图像
#include &quot;pxcsensemanager.h&quot;#include &quot;pxcmetadata.h&quot;#include &quot;util_cmdline.h&quot;#include &quot;util_render.h&quot;#include &amp;lt;opencv2\opencv.hpp
2018-09-27 17:51:47
9701
9
转载 OpenCV——相机标定(算法)
#include &amp;lt;iostream&amp;gt;#include &amp;lt;sstream&amp;gt;#include &amp;lt;time.h&amp;gt;#include &amp;lt;stdio.h&amp;gt;#include &amp;lt;fstream&amp;gt;#include &a
2018-09-04 22:24:52
2330
转载 OpenCV——相机标定
1、摄像机外参:决定摄像机坐标与世界坐标系之间相对位置关系。其中Pw为世界坐标,Pc是摄像机坐标,他们之间关系为 Pc = RPw + T式中,T= (Tx,Ty,Tz),是平移向量,R = R(α,β,γ)是旋转矩阵,分别是绕摄像机坐标系z轴旋转角度为γ,绕y轴旋转角度为β,绕x轴旋转角度为α。6个参数组成(α,β,γ,Tx,Ty,Tz)为摄像...
2018-08-29 16:47:27
3605
原创 QT——简易登陆界面(QMessageBox)
1.简易UI制作 整个UI界面由2个Lable,2个LineEdit以及2个PushButton组成,UI界面如图所示。 2.mainwidow.cpp代码如下#include "mainwindow.h"#include "ui_mainwindow.h"#include <QMessageBox>MainWindow::MainWindow(QWidget *...
2018-08-25 16:55:16
1061
原创 OpenCV——安装配置及测试(基于Ubuntu16.04)
1.安装前的准备(安装OpenCV的依赖库)sudo apt-get install git libgtk2.0-devsudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev 参考链接:...
2018-08-25 08:33:11
1320
原创 QT——LineEdit控件
LineEdit的输入输出以及类型转换//mainwindow.cpp#include "mainwindow.h"#include "ui_mainwindow.h"#include <qmessagebox.h>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new...
2018-08-24 14:43:31
10558
原创 PCL——点云拼接
实现两个点云的叠加。#include <iostream>#include <pcl/io/io.h>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pcl/point_cloud.h>#include <pcl/console/time....
2018-08-23 21:12:44
5162
3
原创 PCL ——OBB对分割的点云进行包络
作用:对分割的点云进行包络,对正方形包络效果不佳。#include &lt;iostream&gt;#include &lt;vector&gt;#include &lt;pcl/io/pcd_io.h&gt;#include &lt;pcl/features/moment_of_inertia_estimation.h&gt;#include &l
2018-08-23 19:26:30
5244
原创 PCL ——CropBox 过滤掉用户给定立方体内的点云数据
最近开始学习PCL,博客写作存档学习。//PCL CropBox 过滤掉用户给定立方体内的点云数据#include &amp;lt;iostream&amp;gt;#include &amp;lt;pcl/point_cloud.h&amp;gt;#include &amp;lt;pcl/point_types.h&amp;gt;#include &amp;lt;pcl/vis
2018-08-23 18:13:07
8540
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人