自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器视觉

图像处理&&机器视觉&&FPGA&&Linux([email protected])

  • 博客(6)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

原创 加权拟合算法

#include#include#include"QSort.h"#include#include#define K (4.685 / 0.6745)#define NO_ERR 1#define cmp_pts( x, y ) ( x < y ) CV_IMPLEMENT_QSORT( floatQSort, float, cmp_pts )const int Coun

2013-03-26 13:02:07 3205 1

原创 百度star

花了一个小时才写出来的第一题,结果网速慢提交不上去~~索性贴这里吧~~平衡负载Du熊正在负责一个大型的项目,目前有K台服务器,有N个任务需要用这K台服务器来完成,所以要把这些任务分成K个部分来完成,在同上台服务器上执行的任务必须是连续的任务,每个任务有各自需要的执行时间。例如N=5,K=2,每个任务需要时间分别为5,3,1,4,7分钟,那么我们可以分成(5)(3 1 4 7)两

2013-03-23 21:50:31 1455 1

原创 快速sin cos

在优化算法时时间项费非常关键,如果需要大量使用sin cos,那么对sin cos的优化将大大提高运算速度最近发现一个快速计算sin cos的方法,#include"cmath"#include#include#includeusing namespace std;#define MILLION 1000000/////////////////////////////

2013-03-22 15:14:23 3862 1

原创 OpenCV笔记(一)-XML文件读写

平台: ubuntu10.04 + OpenCV2.3 + cmake 1. XML、YAML文件的打开和关闭XML\YAML文件在OpenCV中的数据结构为FileStorage,打开操作例如:string filename = "test.xml";  FileStorage fs(filename, FileStorage::WRITE);  \\或者fs.ope

2013-03-22 10:28:56 3154

原创 激光雷达学习笔记(六)ARM-Linux平台算法移植

在写第一篇激光雷达的日志我就说,激光雷达的算法开发的最终的目标是移植到嵌入式设备上,因为在机器人定位时,不可能用一个很大很重的设备,因此最理想的还是ARM平台,(工控机也可以考虑,几乎不存在移植的问题,在工控机上直接安装Windows,连开发都可以在上面完成),裸奔还是跑操作系统呢?如果激光雷达的接口是串口,那么裸奔是一个好的选择,可以最大限度的利用CPU,但是URG-04LX的接

2013-03-02 00:38:04 5965 4

原创 激光雷达学习笔记(五)圆弧

原创博客,转载请注明出处:http://write.blog.csdn.net/postlist除了直线,在激光雷达获取的数据中,最重要的就是圆弧了,圆弧的位置确定本生没有直线的精度高,因此不适合用作定位的基准,但是机器人在执行动作时,需要确定圆弧的位置,或则根据圆弧确定目标是什么或者目标的位置。圆弧的检测包括圆弧的位置(x,y)和大小r,常用的方法包括Hough变换和最小二乘法拟

2013-03-01 23:28:13 6514 6

激光雷达数据采集Linux&&ARM; Linux

激光雷达数据采集程序,Linux平台,当需要在ARM-Linux下执行时,将gcc 改为arm-none-linux-gnueabi-gcc重新编译即可

2013-03-02

激光雷达数据采集或读取、显示、直线拟合、角点提取、圆弧拟合、位姿解算等

激光雷达数据采集或读取、显示、直线拟合、角点提取、圆弧拟合、位姿解算等

2013-03-01

激光雷达数据读取、显示、分割、直线拟合C++(需配置OpenCV2.4)

激光雷达数据读取、显示、分割、直线拟合C++(需配置OpenCV2.4)

2013-02-21

激光雷达数据读取以及显示C++(需配置OpenCV2.4)

使用C++编写的激光雷达数据的读取和显示代码 用到OpenCV2.4,OpenCV下有很多图像处理的函数,进行激光雷达的处理时也是可以使用的。便于后面进行算法的开发和测试

2013-02-21

激光雷达UTM-30LX图像采集程序及数据C++

激光雷达图像采集程序及数据,激光雷达型号UTM-30LX

2013-02-20

车牌识别与定位C++

自己使用C++编写的车牌识别与定位的程序,使用OpenCV2.4

2013-02-20

ML605_LCD_4bit_mode 使用Verilog HDL编写的LCD显示的代码,4bit mode,在ML605板子上运行

使用Verilog HDL编写的LCD显示的代码,4bit mode,在ML605板子上运行

2012-10-27

ML605_uart 使用Verilog HDL编写的串口通信的程序,在ML605上运行

使用Verilog HDL编写的串口通信的程序,在ML605上运行

2012-10-27

ML605_LED 用Verilog HDL编写的LED闪烁的程序,很简单

用Verilog HDL编写的LED闪烁的程序,很简单

2012-10-27

表达式计算器工程和源码,C++编写,支持大数据,自定义运算符,支持所有常用运算和命令,输入风格同Matlab

2012年暑假在广州周立功实习时做的题目,表达式计算器工程和源码,C++编写,支持大数据,自定义运算符,支持所有常用运算和命令,输入风格同Matlab

2012-09-06

dnw_for_linux

dnw_for_linux,在linux下使用DNW进行嵌入式镜像下载。尤其是进行嵌入式linux开发式,可以完全抛开windows进行开发。串口通信和USB下载都可以在linux下实现。

2011-12-07

VC图像处理例程

VC图像处理例程,采用VC6.0编写的图像处理的源代码~

2011-12-03

MDK+TQ2440新手入门

MDK+TQ2440新手入门 MDK TQ2440 S3C2440 PWM LED MDK下ARM9(TQ2440)的开发环境配置,以及LED和PWM的源码和分析

2011-12-03

IR2104+IRF540电机驱动电路原理图

IR2104+IRF540电机驱动电路原理图,PWM控制电机的转向和速度~

2011-12-03

sift算法实现双目测距

用opencv以及sift算法实现的双目测距工程,测量误差在500mm-1000mm时达到5mm以内

2011-11-13

数字图像处理-matlab-各种大小计算、各种图像旋转、直方图,各种滤波

数字图像处理-matlab-各种大小计算、各种图像旋转、直方图,各种滤波

2011-05-30

RPR220反射式光电传感器电路图

RPR220反射式光电传感器电路图 RPR220 光电传感器 循迹 赛车 黑线 黑色区域则为高电平,白色区域为低电平

2011-05-15

基于STC89C52的串口通信和CAN总线设计,USB供电,原理图

基于STC89C52的串口通信和CAN总线设计,USB供电,原理图

2011-03-25

java版聊天程序聊天界面 C/S聊天室 UDP通信 添加删除好友,设置个人信息,GUI,socket,

java版QQ,java编写的聊天软件,完全模仿QQ,具有强大的聊天界面,可以手动添加好友,删除好友,设置个人信息,搜索好友,基于UDP数据报方式实现两天主机之间的通话。视频,音频,短信功能没有实现,但已经做好接口,之间在相应位置添加代码即可,无需更改软件架构。

2010-12-17

java聊天程序--用java编写的聊天程序,具有聊天界面,可以实现两两之间的对话

免费分享~用java编写的聊天程序,具有聊天界面,可以实现两两之间的对话。使用GUI和socket以及多线程,聊天软件是学习java的一个极好的练手工具。

2010-11-23

horsematch 赛马程序游戏

用C++编写的强大赛马游戏,完全用类进行构建,学习类之间的交流,学习开发游戏很有帮助。

2010-08-25

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

TA关注的人

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