-
分享下最新版vtk编译后的库
vs2017_x64环境 去掉vtk编译的后dll版本号的输出方式,下载地址 复制这段内容后打开百度网盘APP,操作更方便哦。需要下载的可以留言回头放链接 【超级会员V4】通过百度网盘分享的文件:vtk9.2.6…链接:https://pan.baidu.com/s/1Ga4gvqbUrVbRyjKM7tTmFg?pwd=b93c 提取码:b93c复制这段内容打开「百度网盘APP 即可获取」
-
三大错误
向糊涂人说了明白话;试图和不靠谱的人做正经事;和无情的人谈交情。
-
今天一个同事研究qtcreator的源码发现能调用private函数的疑问
大概看了下第一个想到的应该是用了友元,但是一看没有直接关系,感觉很风骚,然后紧跟踪了一下,居然嵌套了三套友元,背后的实现真的很有意思。
-
3d相机成像原理
3D成像方法 汇总(原理解析)— 双目视觉、激光三角、结构光、ToF、光场、全息 3D成像方法汇总介绍: 这里要介绍的是真正的3D成像,得到物体三维的图形,是立体的图像。 而不是利用人眼视觉差异的特点,错误感知到的假三维信息。 原理上分类:主要常用有: 1、双目立体视觉法(Stereo Vision) 2、激光三角法(Laser triangulation) 3、结构光3D成像(Structured light 3D imaging) 4、飞行时间法ToF(Time of flight) 5、光场成像法(Light field of imaging) 6、全息投影技术(Front-projected holographic display) 7、补充:戳穿假全息 上面原理之间可能会有交叉。 而激光雷达不是3D成像原理上的一个分类,而是一种具体方法。 激光雷达的3D成像原理有:三角测距法、飞行时间ToF法等。 激光雷达按照实现方式分类有:机械式、混合固态、基于光学相控阵固态 、基于MEMS式混合固态、基于FLASH式固态等。 1、双目立体视觉法: 就和人的两个眼睛一样,各种两个摄像头的手机大都会用这种方法来获得深度信息,从而得到三维图像。但深度受到两个摄像头之间距离的限制。 视差图:双目立体视觉融合两只眼睛获得的图像并观察它们之间的差别,使我们可以获得明显的深度感,建立特征间的对应关系,将同一空间物理点在不同图像中的映像点对应起来,这个差别,我们称作视差(Disparity)图像。对于视差的理解可以自己体验一下:将手指头放在离眼睛不同距离的位置,并轮换睁、闭左右眼,可以发现手指在不同距离的位置,视觉差也不同,且距离越近,视差越大。 提到视差图,就有深度图,深度图像也叫距离影像,是指将从图像采集器到场景中各点的距离(深度)值作为像素值的图像。 深度图与点云的区别,点云:当一束激光照射到物体表面时,所反射的激光会携带方位、距离等信息。若将激光束按照某种轨迹进行扫描,便会边扫描边记录到反射的激光点信息,由于扫描极为精细,则能够得到大量的激光点,因而就可形成激光点云。深度图像经过坐标转换可以计算为点云数据;有规则及必要信息的点云数据可以反算为深度图像。 两者在一定条件下是可以相互转化的。 双目立体视觉由三角法原理进行三维信息的获取,即由两个摄像机的图像平面和被测物体之间构成一个三角形。已知两个摄像机之间的位置关系和物体在左右图像中的坐标,便可以获得两摄像机公共视场内物体的三维尺寸及空间物体特征点的三维坐标。所以,双目视觉系统一般由两个摄像机构成。 深度和视差成反比。 2、激光三角法 单点激光测距原理:(同属于下面结构光原理)单点激光测距原理图如下图。 激光头Laser与摄像头在同一水平线(称为基准线)上,其距离为s,摄像头焦距为f,激光头与基准线的夹角为β。激光头Laser与摄像头在同一水平线(称为基准线)上,其距离为s,摄像头焦距为f,激光头与基准线的夹角为β。假设目标物体Object在点状激光器的照射下,反射回摄像头成像平面的位置为点P。假设目标物体Object在点状激光器的照射下,反射回摄像头成像平面的位置为点P。 由几何知识可作相似三角形,激光头、摄像头与目标物体组成的三角形,相似于摄像头、成像点P与辅助点P′。P与辅助点P′。 设 PP′=x,q、d如图所示,则由相似三角形可得:PP′=x,q、d如图所示,则 由相似三角形可得:f/x=q/s ==> q=fs/x X可分为两部分计算:X=x1+x2= f/tanβ + pixelSize* position 其中pixelSize是像素单位大小, position是成像的像素坐标相对于成像中心的位置。 […]
-
开源plc
以前一直没有详细深入,昨天大致看了下网上前辈们的理论。总结如下: 1.类型分解释型和编译型;解释型顾名思义需要文本解析运行,时间效率有损耗,但是跨平台很安逸;编译型则是以二进制的方式刷入具体编译后的字节码; 2.plc编程软件主要完成开发工作,编译写入工作,各种编程方式的语言到统一到特定指令(解释型),或者转化为对应平台支持c语言函数(实际运行时候需要管理一套运行p指针,逻辑字节码字长等等纯pc原理的一套东西); 3.需要对硬件环境进行部署或者在pc上虚拟软件环境,我个人是想弄一套软件来虚拟plc然后集成到运控平台做成一套plc编程可以以不同厂家办卡来支持,真正让plc工程师都能玩的起板卡开发,也可以一套plc程序,底层用不同家的plc来支持,不用去学那么多厂家的不同的plc编程
-
45亿数据库泄露
一、资源介绍 快递地址数据泄露。 泄露的数据量为4541420022条,数据库大小为435.35GB。主要购物平台尚未对此消息做出回应。 国内45亿个人信息泄露遭到泄露,最新数据大概来自2022年,数据主要来自各快递平台以及淘宝、京东等购物网站,数据包含用户真实姓名、电话与住址等。 注意:国内tools那边先前能看,然后现在只有外面能看,且要邀请地址,机器人现在不能直接查阅,需要邀请2人才可以进行,所以没有必要的大家也看不到了。
-
前端发展的确很快
周末本来准备更新下小站,并编写一个手机app来管理;发现居然有很多跨多端的东西出来了,基本原理就是将静态页面和js的动态请求包装成静态apk,说白了就是网页界面静态化的包装,所有行为为js对服务端的交互,那种靠java写客户端的年代好像火了没几年,这就又要被替换,不过没看到好的可视化前端工具;然后看看站长站也发现asp语言也有人写出mvc框架的东西了,自从我2013年写出来后一直在看是否有人能突破,现在的确有突破的了,这家伙好像也注册公司了。其实现在让我可用的可以是php asp.net asp python自己反而没了热情。很多时候想抄一个,但是如果光看界面还好,但是仔细看实现又没一个能令自己满意。结果更新的事情就搁置了。 但是给博客做了个按月自动备份数据到网盘附加,也不担心突然之间数据全丢失的可能。
-
突然有点那么能跟上心意把的意了
以前看抖音里心意把,总感觉很难把握,揣摩过多次,最近看潮汕的英歌舞突然之间就捕捉到了,再回过头来看心意把,能跟上也能预判动作;深思一下英歌舞应该是民间藏武于生活,传承其实一直没断,至少会势衰。如果有人发掘中兴未必不能再续几千年。