- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 OpenCV 通道和位深的定义
矩阵数据类型:– CV_<bit_depth>(S|U|F)C<number_of_channels>S = 符号整型 U = 无符号整型 F = 浮点型CV_8UC1 是指一个8位无符号整型单通道矩阵,CV_32FC2是指一个32位浮点型双通道矩阵CV_8UC1 CV_8SC1 CV_16U C1 CV_16SC1CV_8UC2 CV_8SC2 CV_16UC2 CV_16SC2CV_8UC3 CV_8SC3 CV_16UC3 CV_16SC3CV_8UC...
2020-05-26 14:42:10 571
原创 Latex 之 WinEdt10.3 与 Adobe 阅读器的关联
自从WinEdt更新到10以后,对Adobe阅读器的兼容性几乎没有了,一般都需要用户手动配置,其中涉及到 Adobe 的 DDE 版本号,记录几个例子,Adobe Reader DC 2015:AcroviewR15 Acrobat DC Pro 2015:AcroviewA15 Adobe Reader DC 2017:AcroviewR17 Acrobat DC Pro 201...
2020-03-13 23:44:16 1054
原创 C++ 下的OpenCV中Mat类型存储的图像格式
1. Mat数据类型Mat定义是一个类,由两个数据部分构成,矩阵头(包含矩阵尺寸,存储方法,存储地址等等)和一个指向存储所有像素值的矩阵的指针成员变量int cv::Mat::cols; //返回矩阵的列数 int cv::Mat::rows // 返回矩阵行数 uchar* cv::Mat::data // 指向矩阵的数据单元的指针 int cv::...
2019-10-22 14:59:09 3550 1
原创 win10 更新到 1903 出现蓝屏死机 BUGCODE_NDIS_DRIVER 且 Bluetooth...source 报错
造成蓝牙连接异常,音乐播放跟内置音频输入混声,MS更新大Bug,遇见诸如此类的系统文件损坏,管理员权限打开命令行提示符,输入 sfc \scannow 等待程序运行完,重新启动计算机即可...
2019-08-27 17:09:17 3705
原创 ss使用ipv6地址
将.json文件中的 "server":"0:0:0:0"改为"server":"::"::的意思就是所有ip地址的正则表达式
2019-08-08 18:47:14 6236
原创 OpenCV 图像 Size() Rect()的长宽定义
在使用OpenCV的Mat类时,长宽的定义常常使我混淆,这里专门记一下。对于一个目标Mat Image来讲,若想Image的像素矩阵大小是m×n的,即有m行n列,实现方法如下:Image(Size(n,m)), 即先列数再行数Image = zeros(n, m, Type), 即先行数再列数当使用 Rect() 选取 ROI 时,其中的Rect(x0, y0, width, he...
2019-07-24 15:00:05 6130
原创 旋转向量/旋转矩阵 Rodrigues变换
在使用OpenCV3 stereoRectify()函数处理三维旋转问题时,需要使用旋转向量。通常对于相机的位姿旋转都是采用旋转矩阵的方式来描述的,一个向量乘以旋转矩阵等价于向量以某种方式进行旋转。除了采用旋转矩阵描述外,还可以用旋转向量来描述旋转,旋转向量的长度(模)表示绕轴逆时针旋转的角度(弧度)。旋转向量与旋转矩阵可以通过罗德里格斯(Rodrigues)变换进行转换。算...
2019-04-07 16:15:37 3747
转载 Matlab中filter、conv、impz函数的区别
在MATLAB中,可以用函数y=filter(p,d,x)实现差分方程的仿真,也可以用函数y=conv(x,h)计算卷积,用y=impz(p,d,N)求系统的冲激响应。实现差分方程先从简单的说起:filter([1,2],1,[1,2,3,4,5])实现y[k]=x[k]+2*x[k-1]y[1]=x[1]+2*0=1%(x[1]之前状态都用0)y[2]=x[2]+2*x[1]=...
2019-03-24 20:39:01 5496
转载 映美精相机的数据流转成MAT
由于项目需要,采用映美精的工业相机,利用其图像进行实时采集,并且将图像数据导入成Opencv的Mat图像格式,进行进一步处理。 这个过程涉及到三个方面:映美精相机的采集, 采集得到的图像与Mat格式的转换, Mat格式如何在图像控件中显示 首先在其官方网站下载相机的驱动以及其开发工具包IC Imaging Control .NET Compone...
2018-10-09 16:43:09 1595 5
原创 Win10下映美精网口相机的配置
在网络和共享中心-以太网-属性-ipv4的IP地址设为固定地址,前三个地址与网口相机相同,最后一格的端口数要有区别。
2018-05-20 15:13:58 2903 1
转载 双目视觉
转载自:http://blog.sina.com.cn/s/blog_4a540be60102v44s.html1. 双目视觉算法简介1.1. 双目视觉简介双目视觉广泛应用在机器人导航,精密工业测量、物体识别、虚拟现实、场景重建,勘测领域。什么是双目视觉?双目视觉是模拟人类视觉原理,使用计算机被动感知距离的方法。从两个或者多个点观察一个物体,获取在不同视角下的图像,根据图像之间像素的匹配关系,通过...
2018-05-15 18:37:25 2977
转载 Matlab中动画的实现、制作和保存
本帖由Matlab技术论坛原创,原帖参见 http://www.matlabsky.com/thread-592-1-1.html光学夫朗和费衍射现象模拟Matlab源代码http://www.matlabsky.com/thread-363-1-1.htmlMatlab中动画制作和实现http://www.matlabsky.com/thread-592-1-3.html牛顿环动画演示Matla...
2018-04-25 15:07:39 13588 1
转载 利用Matlab实现图像的边缘提取
clear;clc;close all;I=imread('lena.bmp');I=rgb2gray(I);imshow(I,[]);title('Original Image');sobelBW=edge(I,'sobel');figure;imshow(sobelBW);title('Sobel Edge');robertsBW=edge(I,'roberts');...
2018-04-09 22:20:35 6775
转载 win10环境下VTK7.1的编译和Qt调用VTK的详细教程(本文链接含VTK库和测试代码的分享)
1.VTK库在三维可视化显示方面(医学图像、地质、气象等领域)具有广泛的应用,调用该库的传统方式是通过VS,结合Cmake文件进行编译。 2.Qt在界面设计、编译方面具有良好的优势,如果能使用Qt进行VTK库的调用,这既利于发挥VTK的优势进行算法的研究,又利于发挥Qt的优势进行工程的进展。 3.然而,目前这方面的参考教程较少或不详细(之所以这样说是因为 目前网上的教程都是在VS中通过安装插件 q...
2018-03-26 22:55:42 363
转载 win10环境下VTK7.1的编译和Qt调用VTK的详细教程二(VS2013编译支持Qt的VTK库)
本文主要用于编译支持Qt的VTK库,重点在于编译VTK库,供Qt调用。第1步:新建一个文件夹:vtkDir第2步:在该文件夹下新建两个文件夹vtk_bin、vtk_src第3步:将下载好的VTK-7.1.1解压在vtk_src文件夹下第4步:打开Cmake,分别按照下图进行选择,其中source code选择VTK7.1所在目录, build the binaries是生成的文件所在目录(即vtk...
2018-03-26 21:46:54 263
原创 迅游加速器对ipv6访问的影响
在最近一段时间,玩完PUBG之后,如果没有关掉迅游加速器的话,在使用ipv6时会有大部分网站处于短线状态,具体原因还在查。
2018-03-22 17:00:27 1981
转载 如何快速搭建ubuntu下的C++编程环境
安装编译器:sudo apt-get install build-essential gcc make autoconf automake libtool gdb g++ 编辑器,任选一个: sudo apt-get install emacs sudo apt-get install vim vim默认语法染色功能是关闭的,我们可以编辑/etc/vim/vimrc文件 把syntax on 前面...
2018-03-21 09:16:14 586
原创 RICOH Aficio打印机使用U盘打印无法识别的问题解决
目前尝试成功的有两种解决方法:1、尽量使用支持USB2.0的U盘,将其格式化为FAT32格式,如图:2、安装UltraISO软件,将U盘做成USB-HDD格式
2018-03-14 09:44:30 21369
转载 Ubuntu - 硬盘分区、格式化、自动挂载配置
一、硬盘分区 | Hard disk add new partition1、显示硬盘及所属分区情况。在终端窗口中输入如下命令:sudo fdisk -lu显示当前的硬盘及所属分区的情况。如下图所示:系统提示:DIsk /dev/sdb doesn't contain a valid partition table。 2、对硬盘进行分区。在终端窗口中输入如下命令:sudo fdisk /dev/sd...
2018-03-13 22:07:28 4975 4
转载 Ubuntu 启动器编写
#!/usr/bin/env xdg-open [Desktop Entry] Name=Sublime Text 2 Comment=Sublime Text 2 Exec=/usr/local/software/sublime/sublime_text Icon=/usr/local/software/sublime/Icon/48x48/sublime...
2018-03-13 21:47:01 408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人