一本讲解投影几何的电子书。牛津大学出版。对搞游戏开发的朋友来说,本书提供了许多理论基础。
2023-04-22 20:54:58 3.81MB 投影机和 3D几何
1
实验内容 1. 在屏幕客户区中心绘制用户坐标系(o;u,v,n),n轴负方向指向用户 2. 在用户坐标系中建立三维几何模型(立方体或其它三维物体) 3. 投影平面设为n=0,视点为(0,0,-d)(用户坐标系),编写程序实现物体的一点透视投影,并画出在uov面上的1点透视图。 4. 投影平面为与x轴、z轴有交,视点为(x,0,d)(用户坐标系) ,编写程序实现物体的二点透视投影,并画出在uov面上的正视图。 5. 在内容3的基础上,用鼠标实现视点前后移动,并画出一点透视投影图;在内容4的基础上,用鼠标实现视点左右移动,并画出二点透视投影图(选作
2023-04-12 17:37:52 361KB 图形学 C++
1
机器视觉Halcon投影变换 *关闭当前显示窗口,清空屏幕 dev_close_window () *读取测试图像 read_image (Image_display, 'data/display.jpg') *将图像转化为灰度图像 rgb1_to_gray (Image_display, GrayImage) *获取图像的尺寸 get_image_size(Image_display,imageWidth, imageHeight) *新建显示窗口,适应图像尺寸 dev_open_window (0, 0, imageWidth, imageHeight, 'black', WindowHandle1) dev_display (GrayImage) *初始化角点坐标 XCoordCorners := [] YCoordCorners := [] *阈值处理,提取较暗的区域 threshold(GrayImage,DarkRegion,0, 80)
2023-04-11 20:51:32 2KB halcon 机器视觉
1
OpenCV激光投影虚拟键盘 基于激光投影技术的虚拟键盘设计基于OpenCV,结合硬件识别,检测手指位置,然后映射到键盘,以实现相应的KeyPress。 如何工作? 如何工作? 在红外激光的底部从一个红外范围内的覆盖空间的表面发射出红外线,当然这个平面可以覆盖整个键盘,键盘在键盘中央是投影轮廓形状的键盘,主要用于标定时,在实时摄像头顶部的图形外部并将数据传递到计算机,因为激光是水平和平行的,因此没有物体遮挡摄像头无法检测到红外信号,但是如果在红外激光区域,当被遮挡物的表面被红外摄像机覆盖时,将检测到红外信号,经过一定的算法后,计算机访问摄像机发送的信号,以获取红外点图片中的坐标,然后将坐标映射到真实的键盘位置,以实现其功能。 硬件 1.选择相机镜头 同一区域的检测摄像机,“ Camera2”为视角150°,高度为“ h2”,“ Camera1”为视角90°,高度为“ h1”,以缩小项目
2023-04-10 12:54:50 37.83MB C++
1
这是我自己写的一个关于MATLAB的激光投影键盘源码,可供参考。
2023-04-10 12:35:28 4KB MATLAB 激光投影键盘 源码
1
SAR成像中,BP成像算法简单,鲁棒性好,分辨率高,适用于任何轨道或飞行轨迹模型,不存在斜距近似假设,运动补偿容易。尤其适合双基和多基SAR成像。
2023-04-07 09:44:35 9KB SAR成像 BP算法 matlab
1
此函数使用 DLT、RANSAC 和 Lev-Mar 优化估计两个图像之间的 2D-2D 投影单应性。 函数调用格式如下: [h wim] = homography(im1, im2); 在哪里 im1 -> 第一张图片im2 -> 第二张图片h -> 返回的单应矩阵wim -> im1 wrt im2 的变形版本
2023-04-03 17:10:12 14KB matlab
1
二值化 VS2017编译通过,可直接运行 包括扫描二值化 灰度变换 分段线性变换 灰度分布均衡化 投影法 直方图显示 R直方图统计
1
有助于找到正交矩阵的投影
2023-03-27 10:39:17 1020B matlab
1
直角全反射式(TIR)棱镜比传统TIR棱镜加工难度低,结构上体积减小50%,重量减小42%,从而降低成本。为了使结构便于加工,应用光学理论对直角TIR棱镜进行优化设计。最后运用光学软件对设计进行模拟,实验结果表明,系统效率从53%降低到48.3%,均匀性从68%上升到91%,证明了设计的直角TIR棱镜的合理性与可行性。
2023-03-23 16:04:55 1.98MB 光学器件 直角全反 数字光处 光程
1