自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于摄像头的一些事

3, 激光对焦:利用红外线去探测距离,根据红外线返回的光子速度和数量得到被拍摄物体的距离,从而将镜头推到对应的位置上,但是由于激光对焦的位置还有距离限制,一般只能针对画面中心以及50cm以内的物体有效。以上三种方式中,反差对焦的准确性最好,但是最慢,相位对焦在暗处表现不好,有效距离一般为1米,激光对焦在暗处表现很好,有效距离50cm以内。,通过各个点的信息采集,理想情况是一个抛物线,抛物线的顶点就是最清晰的点,也就是对焦的位置。,根据该相位差,可以知道要拍摄物体的距离,从而将镜头推到对应的位置上去。

2023-07-19 09:52:09 191

原创 stl文件中向量与三角面夹角的验证

已知空间向量的夹角公式:cosθ=a*b/(|a|*|b|)。1、a=(x1,y1,z1),b=(x2,y2,z2)。a*b=x1x2+y1y2+z1z2。2、|a|=√(x1^2+y1^2+z1^2),|b|=√(x2^2+y2^2+z2^2)。3、cosθ=a*b/(|a|*|b|),角θ=arccosθ。取第一组数据进行验证令vertex1为 20.110834121704102 56.714000701904297 119.89081573486328vertex.

2022-05-14 20:59:42 232

原创 curaEngine在ubuntu18.04环境中编译的过程记录

1、CMake 要构建 python 绑定(默认打开,使用 -DBUILD_PYTHON=OFF 禁用)需要这些额外的库:python3-dev (3.4+)python3-sip-dev (4.16+)执行以下cmake指令取消依赖cmake .. -DBUILD_PYTHON=OFF2、rotobuf的configure过程中提示缺失,提示如下内容configure WARNING no configuration information is in third_partyg..

2022-03-15 21:55:03 1194

原创 mosquitto-2.0.9的编译

相关文件下载链接:https://pan.baidu.com/s/1CIBGx9Mh2hRFcS7PjstjAA 提取码:6666mosquitto源码将文件下载到本地目录,例如用户目录下,这里下载到/home/jhon/share/进入到/home/jhon/share/目录下一、文件的安装1、解压与安装cJSON-master.zipunzip cJSON-master.zipcd cJSON-master/makemake install2、解...

2021-09-24 09:27:05 450

原创 不受'\0'限制的字符串比较并返回第一个字符串的首地址

char* my_strstr(const char *str1, const char *str2,int len_str1)//str2为字符串子集,要参与的字符串,len_str1为传入要比较的长度,最大为str1的长度{ char *cp = (char *)str1; char *s1, *s2; int len=0; //注释以下两...

2019-08-15 18:09:13 236

原创 基于OpencV的轮廓填充算法在3D打印机中的应用

在这之前,我们需要了解一下SLC文件的格式,只有对格式有一点了解,我们才能做接下来的工作,首先SLC文件中是通过描述各层中的多段线来描述整个模型的,多段线之间两两相连。对单个轮廓来说,最后一点必须等于第一点的坐标,同一组多段线头尾坐标是一样的,另外同一层可能会有多组多段线,为了描述方便,下面用“轮廓”一词来代替“多段线”。SLC文件携带的有用信息有模型XYZ方向的最大与最小坐标、层厚...

2019-05-17 12:30:27 1807

LINUX串口文件传输

串口文件传输,数据帧格式:0xAA+0xAA+序号+数据长度+50字节数据+校验和。支持错误重传。如编译出的可执行文件为test,其用法如下: 发: ./test /devttyUSB0 0 a.txt 收: ./test /devttyUSB1 1 b.txt (注:先执行“收”命令)

2022-03-26

mosquitto-2.0.9.tar.gz

mosquitto-2.0.9.tar

2021-09-24

marlin linux上位机(c语言).zip

一、在linux终端执行sh文件即可实现编译 二、运行方式: sudo ./main 1、单命令输入 2、文件输入(文件名默认为 G-M.gcode)

2021-07-11

空空如也

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

TA关注的人

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