- 博客(23)
- 资源 (41)
- 收藏
- 关注
原创 CycleGAN的测试
GAN模型测试1. 下载项目代码git clone https://github.com/vanhuyz/CycleGAN-TensorFlow.git2. 将图片转换成tfrecords格式这个项目中提供了一个build_data脚本,用于将图片转换成tfrecords形式。假设我们的图片存放在data/apple2orange/trainA/和 data/apple2orang...
2019-08-20 09:30:58 1607
转载 matlab函数_连通区域
转自:http://www.cnblogs.com/saliency/archive/2014/03/11/3593308.html1、 matlab函数bwareaopen──删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。算法:(1)Determine the connecte
2017-04-24 14:26:39 430
转载 bwlabel函数
转自:http://blog.csdn.net/wanrenwangxuejing/article/details/25108191用法: L = bwlabel(BW,n) 返回一个和BW大小相同的L矩阵,包含了标记了BW中每个连通区域的类别标签,这些标签的值为1、2、num(连通区域的个数)。n的值为4或8,表示是按4连通寻找区域,还是8连通寻找,默认为8。
2017-04-24 14:22:44 820
转载 平面拟合
转载:https://zhidao.baidu.com/question/1885922077020131268.html可以直接使用matlab的曲面拟合工具箱,但是平面拟合的效果一般1、在命令窗口输入待拟合的数据123>> x=[11.4,11.4,11.4,11.4;13.1,13.1,13.1,13.1;14.8,
2017-04-14 16:30:23 3702
转载 顶帽、底帽变换用于图像对比度增强
转载:http://blog.sina.com.cn/s/blog_6f57a7150100onlh.html原图:图像背景不均匀。se=strel('disk',20);t1=imtophat(f,se);figure,imshow(t1)图像背景已均匀。t2=imadd(f,t1);figure,imshow(t2)以下实行底帽变换:t3=imbotha
2017-04-14 15:54:41 7126 1
原创 8.结构光:双目视觉(基于视差)
Matlab基于视差进行三维重建的代码如下:%%% 清理空间clc;clear;close all;%%% 导入立体标定参数load stereoParams.mat% 立体参数的可视化figure;showExtrinsics(stereoParams);%% % 导入数据frameLeft = imread('pattern_cam1_im1.png');f
2017-04-13 21:33:34 3029 1
原创 7.结构光:投影仪的标定(OpenCV)
最近看了一下opencv3.0的源码,之前很苦恼投影仪的标定,opencv提供了一个demo,上传源码:#include #include #include #include #include #include #include #include using namespace std;using namespace cv;static const char* key
2017-04-12 20:16:35 7162 6
原创 6.结构光:双目视觉(基于特征点)
在这里,对matlab的demo进行更改,测试了双目视觉!具体的代码如下:%%% 双目立体视觉% 对比实验%%% 清空工作区clc;clear;close all;%%% 导入图像数据I1 = imread('pattern_cam1_im1.png');I2 = imread('pattern_cam2_im1.png');figureimshowpair(I1
2017-04-11 20:32:00 4321 3
原创 5.结构光:单目标定(OpenCV)
参考相关代码,基于OpenCV的单目视觉的标定的代码如下:#include "stdafx.h"#include// opencv头文件#include #include #include using namespace std;using namespace cv;//设置一 图像尺寸int image_width =2592;int image_height = 1
2017-04-11 11:33:37 2808
原创 4.结构光:遇到的问题
折腾了结构光视觉已有一个月之久了,代码不易,且调且珍惜啊!遇到的主要问题如下:1.OpenCV的速度真心慢,无论是相移还是格雷码,开源的要慎重啊!2.立体矫正之后的图片进行三维重建,Failed!这个问题很致命,目前一直没搞懂,问题出在哪,继续摸索吧!核心代码如下,参考OpenCV3.1的例子: // 初始化 size_t numberOfPatternIm
2017-04-11 11:26:10 1219 1
原创 3.结构光:工程建立
浑浑噩噩的折腾了基于结构光的三维视觉好久,现在沉下心来好好做!为了适应机器人的灵活性,设计了双目结构光立体视觉系统,简化了单目结构光标定的复杂标定过程,同时,可以很好地适应机器人的三维重建任务!第一天博客,上传一下实验结果,记录一下实验进程!利用MFC,结合Opencv3.0设计了如下UI:相机选取的是大恒水星的工业相机!利用双目视觉的原理进行三维重建,立体校正的结果如
2017-04-11 11:10:30 1631 4
原创 2.结构光:投影仪标定工具箱
在这里,将投影仪标定的具体流程阐述一下,在这个过程中,走了不少弯路!首先,下载标定工具箱:http://download.csdn.net/detail/lyangucas92/9637340启动MATLAB,输入cam_proj_gui,启动界面如下: 首先标定相机,,在这里需要预先安装相机标定工具箱,这里面不能用MATLAB自带工具箱; 标定相机
2016-11-10 16:14:42 6045 28
转载 双向可控硅原理图
双向可控硅是一种以硅单晶为基本材料的P1N1P2N2四层三端器件,是在普通可控硅的基础上发展而成的交流开关器件,其英文名称TRIAC即三端双向交流开关之意,发明于1957年。双向可控硅为单向导电性开关,能代替两只反极性并联的可控硅,而且仅需一个触发电路。可控硅具有导通和关断两种状态,从外形上区分主要有:螺栓形、平板形和平底形三类。本文引用地址:http://www.eepw.com.cn/ar
2016-07-28 22:11:48 9691
原创 1.结构光:DLP烧写固件的方法
根据上海意仪电子的说明,将DLP LCR4500的固件的更新,烧写方式列出来,供大家参考!首先是DLP图案的生成!固件的更新;固件的烧写!
2016-07-27 19:21:54 2862
原创 RobotArt机器人离线编程软件
RobotArt国产机器人离线编程平台,通过在学徒网的注册,很快拿到了用户名和密码,马上体验了一下,话不多说,上图!1.软件界面2.实验设计3. 三维球
2016-07-25 22:53:20 2449
原创 ADC阻抗问题
今天在测试程序的时候,由于利用ADC对PT100进行采样,转化为温度,突然想到ADC输入阻抗会不会对转换产生干扰的问题,查了一下ADC输入阻抗的相关知识,下面讲一个网友的总结列出来给大家分享!
2016-07-22 15:29:45 1642
原创 PT100电阻分度表
Pt100温度传感器分度表的文件大多为表格,转换比较麻烦,下面为转换为c语言代码后的pt100分度表,供各位使用。下列代码的温度范围为-200~660度的范围,间隔为1度。const unsigned int code table_pt100[]={1852 ,1895 , 1938 , 1982 , 2025 , 2068 , 2111 , 2154 , 2197 , 22
2016-07-22 15:00:57 2892
原创 'DATA': SEGMENT TOO LARGE的解决方案
在单片机开发的时候,定义这样比较大的数组,const unsigned int table_pt100[ ],编译的时候会遇到 'DATA': SEGMENT TOO LARGE的问题。 解决方法如下: 加入Code区; 例如:const unsigned int code table_pt100[ ]
2016-07-22 14:58:55 8674
原创 matlab2016的License Manager Error解决方案
替换DLL文件: MATLAB\R2016b\bin\win32\libmwservices.dll用破解文件中的对应的替换了,就在X86,X64对应文件夹下!
2016-07-22 13:23:56 4731
原创 ZEN3309程序烧写
最近在调试ZEN3309单片机的时候,利用ISP51烧写程序,遇到如下问题:(1)程序无法烧写;(2)程序不能升级; 一开始怀疑是系统的问题,63位兼容性问题,经过测试,答案:否! 经过各种测试,解决方案如下: 管理员权限运行!
2016-07-22 13:20:59 1070 2
原创 驱动电路设计(光耦,达林顿管)
达林顿管内部结构如下: ULN2803也是一个8路反向器电路,即当输入端为高电平时ULN2803输出端为低电平,当输入端为低电平时ULN2803输出端为高电平,继电器得电吸合。同时,内部还集成了一个消线圈反电动势的二极管。典型电路如下:为了实现输入和输出隔离,结合光耦来设计!常用电路如下:
2016-07-20 16:26:53 10257
inceptionresnetv2.mlpkginstall
2020-11-03
编队仿真matlab网上的.rar
2020-11-03
多机器人避障matlab程序.rar
2020-11-03
Structured-light 3D surface imaging: a tutorial
2016-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人