-
用vc++实现的运动检测系统的源代码。为《Visual C++数字图像实用工程案例精选―源码》书上的源码...
用vc++实现的运动检测系统的源代码。为《Visual C++数字图像实用工程案例精选―源码》书上的源码-Using vc to achieve the motion detection system
- 2022-02-02 02:38:52下载
- 积分:1
-
基于DDA算法的画线算法
基于DDA算法的画线算法-algorithm based on the DDA"s line drawing algorithm
- 2022-02-10 05:37:40下载
- 积分:1
-
对给定的人脸图象进行定位、检测五官,并对不同角度下拍摄的两副人脸图象进行匹配,最后合成中间图象...
对给定的人脸图象进行定位、检测五官,并对不同角度下拍摄的两副人脸图象进行匹配,最后合成中间图象-right to the face image positioning, detection features, as well as different angles of shooting two face images match, the final synthesis intermediate image
- 2023-06-03 21:15:03下载
- 积分:1
-
using OpenCV developed image segmentation
用OpenCV开发图像分割 -using OpenCV developed image segmentation
- 2022-11-11 11:50:04下载
- 积分:1
-
自己写的Bresenham画线算法,很简单但很实用
自己写的Bresenham画线算法,很简单但是很实用-Wrote it myself Bresenham line drawing algorithm, very simple but very practical
- 2023-03-25 22:20:03下载
- 积分:1
-
光线跟踪
首先确定眼睛的位置和视线方向。然后确定从眼睛出发通过每个象素中心的光线方程。通过该光线求光线与场景中物体的最近交点。 若有交点,首先产生阴影测试光线,它是连接交点与光源的光线,然后计算该交点与光源间是否有阻挡物,如果没有则计算该点的Phong模型分量,若有阻挡物则不计算。若交点处的场景为反射表面,则产生反射光线,将此光线继续与场景求交。若交点处的场景具有透明性,则产生透射光线,将此光线继续与场景求交。 若无交点,则返回默认值。 最后将颜色填入相应象素中。 递归结束条件: 1.递归深度:预先设定一个递归深度值 2.光亮度值:如果反射或折射光线的光亮度贡献太小,可以忽略不计,则停止递归 本系统选择VS2008平台开发,采用MFC单文档结构作为系统的整体架构。其中,Object类为场景中物体的基类,从中派生出两个子类:Plane类和Sphere类,分别表示平面类和球面类。 Colour结构表示颜色,包含r,g,b三个颜色分量。 Material结构表示场景中物体的材质属性,包含,,三个分量,分别表示物体的漫反射系数、镜面反射系数和折射系数。 Vect结构表示场景中的点坐标。 Ray类表示光线或光源,当它表示光线时,它包含原点origin和单位方向向量dir;当它表示光源时,它还包含了光源颜色colour。 Hit类表示交点类,它包含交点处的法向量normal,交点所处的物体表面surface,交点系数t。 Scene类表示场景类,它包含物体指针数组objects,光源指针数组lights,场景物体个数nObjectCount,场景光源个数nLightCount。 CSceneLightDlg类为场景光源配置对话框,它里面显示了当前场景中的所有光源,用户可以在对话框中继续添加光源。 CSceneObjectDlg类为场景物体配置对话框,它里面显示了当前场景中的所有物体,用户可以在该对话框中继续添加物体。 CScenePictureDlg类为照片配置对话框,它里面显示当前人眼的位置、照片的大小、位置和分辨率。用户可以对该设置进行修改。 CRayTraceView类为框架的视图类,负责图片的显示。我在其中包含了一个Scene对象,光线跟踪的具体实
- 2022-03-19 03:38:04下载
- 积分:1
-
实现画任意方向的椭圆,可以根据自己的需求设置椭圆的参数,画笔的属性等...
实现画任意方向的椭圆,可以根据自己的需求设置椭圆的参数,画笔的属性等-Realize oval painting in any direction can be set up according to their own needs ellipse parameters, the properties of brush, etc.
- 2023-03-11 17:20:04下载
- 积分:1
-
使用D3D从OBJ读取模型,代码由VC写成
读取后通过MESH建模
使用D3D从OBJ读取模型,代码由VC写成
读取后通过MESH建模-Use D3D read from the OBJ model, code written by the VC after reading through the MESH Modeling
- 2023-01-10 16:25:03下载
- 积分:1
-
DIB(设备
DIB(Device-indepent bitmap)的与设备无关性主要体现在以下两个方面: DIB的颜色模式与设备无关。例如,一个256色的DIB即可以在真彩色显示模式下使用,也可以在16色模式下使用。 256色以下(包括256色)的DIB拥有自己的颜色表,像素的颜色独立于系统调色板。 由于DIB不依赖于具体设备,因此可以用来永久性地保存图象。DIB一般是以*.BMP文件的形式保存在磁盘中的,有时也会保存在*.DIB文件中。运行在不同输出设备下的应用程序可以通过DIB来交换图象。 DIB还可以用一种RLE算法来压缩图像数据,但一般来说DIB是不压缩的。 DIB的结构-DIB (Device-indepentent bitmap) has nothing to do with sexual equipment mainly in the following two aspects : DIB color mode has nothing to do with the equipment. For example, a 256-color DIB is the true color display mode, or can be used in 16 color mode. 256-color below (including 256 colors), the DIB has its own color table, color of the pixel independent system palette. As DIB is not dependent on specific equipment, it can be used for permanent preservation of images. DIB normally*. BMP file stored in the form of disk, sometimes stored in*. DIB document. Running on different output devices under the application of the procedure can be DIB to exchange images. DIB can also use a RLE compression algori
- 2022-03-07 07:46:45下载
- 积分:1
-
这是一个直方图的实验报告
这是一个关于直方图的实验报告-This is a histogram of the experimental report
- 2022-07-21 09:32:09下载
- 积分:1