12 2021 档案
摘要:定义一个宽高比(Aspect Ratio);还有垂直可视角度 vertical field-of-view (fovY) 。垂直可视角度即从相机原点到上顶中点和下底中点的连线的夹角,可视角度大可以类比成广角相机,它张得就比较开,适合拍近距离的物体;可视角度小,透视投影就越不明显,越像正交投影,就很容
阅读全文
摘要:思考一个问题,我们怎么样拍一张照片? 找一个好地方,搭好场景摆好 Pose(模型变换 model transformation) 找一个好的角度放照相机(视图变换 view transformation) 拍照!(投影变换 projection transformation) 图形学中的这三个变换简
阅读全文
摘要:(1)缩放变换(Scale) 可以用矩阵乘法的形式表示: 不规则缩放的表示: (2)镜像变换(Reflection) (3)切割变换(Shear) 变换的只是横坐标,垂直方向没有变。固定一边,拉动另一边。 推导过程可以拿其中具体的某些点,比如左上方那个点的前后变化。 (3)旋转变换(Rotate)
阅读全文
摘要:扩欧算法可用来获得贝祖等式的一组特解,通过这组特解可以得到通解。
阅读全文
摘要:图像RGB与HSI相互转换的C语言代码。
阅读全文
摘要:介绍:A 作为服务器,B 作为客户端,B 键入文字发送给 A,A 收到后将暗号回复给 B 表示确认接收。 A.cpp: #include <stdio.h> // Winsock是一个基于Socket模型的API #include <winsock2.h> #include <windows.h>
阅读全文
摘要:为取用方便,代码包含: (1)路径斜杠替换 => 方便文件读取 (2)图片像素数据用文件保存 (3)遍历文件夹下所有文件名 (4)分块文件数据的组合 (5)套接字面向连接的 TCP 数据传输 (6)多线程 (7)字符串数据的分割 (8)字符串与整数的相互转换 (9)字符串相关操作 => string
阅读全文
摘要:TCP 协议通过三报文握手建立连接、四报文握手释放连接。
阅读全文
摘要:套接字 Socket = ( IP 地址:端口号 )
阅读全文
摘要:拿一张尺寸为 (w=1440, h=665) 的彩色照片来说,如下图。一个像素点由 RGB 三个通道的数据表示,灰度级分辨率为 256 ,即 8 个 bit (28=256) 可以存储一个灰度的像素,那么存储一张彩色图像就需要 w×h×3×8(bit) 的空间。存储下面这张彩色图像就需要 1440×
阅读全文
摘要:使用C语言+EGE图形库实现鼠标绘图的功能。
阅读全文