搜索资源列表
C++(Circle)
- 算法实现题1-2 平面几何问题 .问题描述: 试用C++ 的类来定义表示简单平面几何对象的抽象数据类型Geometry 。 (1) 用浮点数定义2 个几何量m1 和m2;m2 的缺省值为0.0。 (2) 实现2 个构造函数:允许用1 个参数或2 个参数声明几何对象。用1 个参数r 声明 的几何对象为半径为r 的圆;用2 个参数r1 和r2 声明的几何对象为r1′r2 的矩形。所声明 的几何对象的中心在原点。 (3) 定义计算几何对象的面积,周长和对角
libdib
- 自己开发的针对Windows环境下DIB位图输入输出、访问、修改、变换的C/C++函数库(不需专门VC工程, 导入其他工程即可用),已经相当长时间测试和使用。-own development environment for Windows DIB bitmap input and output, access, modify, Transform C / C + + library (without specialized VC projects into other projects can
watermark-openCV2.3.1
- 给图像添加任意文字水印,可传入参数是文字内容,输入图片路径,文字颜色,大小,保存图片路径。支持中文输出!VS下C++编程,使用openCV 2.3.1-To add any text watermark image, but to parameter is the text content, input image path, text color, size, save image path. Support Chinese output! Under the VS C++ programmi
ColorSkew
- C#编写的文本图像倾斜角度检测并且校正的程序,输入一张倾斜的彩色文本图像,输出角度校正之后的二值化图像。包含测试图片。-C# write text image tilt Angle detection and correction program, input a tilted color text image, output Angle after correction, binary image. Contains test images.
MapViewer
- MapViewer是利用Visual C++ 6.0对MapX组件进行二次开发得到的一款小型软件。它能实现GIS软件的一些基本操作,包括地图数据的输入、输出、空间查询检索、专题图的制作等 -MapViewer are using Visual C++ 6.0 on MapX components received by the secondary development of a small software. GIS software, it can achieve some of the
H.264decodingprocess
- 这是一个纯C语言的 H.264 解码程序,速度较慢,如果您试验时手头没有解码器,可以用此凑合。 执行命令方式为: -o 264格式的输入文件 yuv格式的输出文件 比如(假如目录为 D:\H264\ ): D:\H264\h264_dec.exe D:\H264\test.264 D:\H264\test.yuv 若不输入参数,则默认为: h264_dec.exe test.264 test.yuv-This is a pure C language of the H.2
aa
- 本程序中,首先比较输入的a,b的大小,并把大数装入max,小数装入min中,然后再与c比较,若max小于c,则把c赋予max;如果c小于min,则把c赋予min。因此max内总是最大数,而min内总是最小数。最后输出max和min的值即可。-This procedure, the first comparison of the input a, b of the size, and large numbers into the max, a small number of load min, a
ThinkingCplusplus
- 本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。 -Of this book to learn C++ based on their personal experience a
signature
- 该目录包含了基于可移植的C语言的数字水印算法的代码。这些代码具有示范 性的意义,且有一定的鲁棒性。 需要安装NetPGM的程序包(用来存取pgm格式图像),然后才能在linux下面编译。 NetPGM是图像文件的输入/输出软件包。可以在网上搜索得到。我们已经对 256灰度级,512×512大小的图像进行了测试。程序编译后的调用格式如下(以encode为例): wm_cox_e -s cox.sig -o wm_image.pgm image.pgm 其中,-s表示要
RGB-transform-YUV
- * 程序名称:RGB2YUV.C * 功 能:将位图文件的RGB格式转换成YUV格式,结果以二进制文件 * 存储。注意:1、原文件是24位位图;2、文件宽度 * 输 入:icon.bmp * 输 出:icon_array -* Program Name: RGB2YUV.C* function: RGB bitmap file format into YUV format, the results of the binary file* storage. Note: 1, t
bundler-v0.3-binary
- Bundler是一个采用C和C++开发的称为sfm(struct-from-motion)的系统,它能够利用无序的图片集合(例如来自网络的图片)重建出3D的模型。最早的版本被用在Photo Tourism的项目上。 Bundler的输入是一些图像、图像特征以及图像匹配信息,输出则是一个根据这些图像反应的场景的3D重建模型,伴有少量识别得到的相机以及场景几何信息。系统借用一个由Lourakis 和Argyros提供的称为Sparse Bundle Adjustment的开发包的修改版
watermark
- 基于可移植的C语言的数字水印算法的代码,需要安装NetPGM的程序包(用来存取pgm格式图像),然后才能在linux下面编译。 NetPGM是图像文件的输入/输出软件包。可以在网上搜索得到。我们已经对 256灰度级,512×512大小的图像进行了测试。-Portable C-based digital watermarking algorithm code, need to install NetPGM package (used to access the pgm format ima
CPPdrawing-program
- 利用Visual C++实现一个二维绘图系统。该系统能够进行基本图元的绘制,能够进行图元的组合,能够对图形进行各种编辑操作,并能实现图形文件的输入输出。该系统与目前许多CAD软件(如Microsoft Office Visio软件)的基本功能相似-The use of Visual C++ to achieve a two-dimensional drawing system. The system can carry out the basic graphic drawing, to map,
3
- 输入: 自拍两幅同一个场景(或物体)的角度/远近有差别的图像 (对于学有余力的同学,建议多测试几张角度/远近差别较大的图像) 任务: 在每张图像中检测特征点位置并将匹配画出匹配得最好的10-20对特征点 输出要求(以下三个结果分别输出,不要重叠在一张图上): 1. 在两张图上分别画出检测到的特征点位置 2. 对匹配得最好的10-20对特征点:每对特征点对用连接线画出 3. 用椭圆形式在图上画出上述每个特征点的描述子方向与尺度等信息 编程工具: Visual
gabor
- Gabor滤波器的C++ 代码,输入图片,输出滤波后图片,测试通过-Gabor filter C++ code, input picture after picture output filter, test by
yunxuan
- 晕渲算法,C++写成,输入DEM文件输出BMP文件-The hill shading algorithm, C++ written input DEM file output to BMP file
rotate-the-picture
- C++的图像旋转代码,输入图像,输出旋转图像-C++ image rotation code, input image and output the rotated image
poissonNoisetest
- 利用C#做一个人机交互的界面。功能:对输入图像加入泊松噪声,最后输出图像。-Using C# to make a human-computer interaction interface. Function: Poisson noise added to the input image, the final output image.
QrCode
- 二维码和条形码识别,支持图片输入和输出,c#-Two-dimensional code and barcode recognition, support picture input and output, c#
4_bit_swap
- Logisim四位排序器 先使用1位的swap搭建4位的swap,再使用4位的swap模块和Logisim内置的comparator元件搭建排序电路(请不要使用Plexers类元件) 功能描述:该电路具有4个4位的二进制数字作为输入和4个4位的二进制数字作为输出。它的功能是,将4个输入的二进制数字进行排序,从上往下数第一个输出端口输出的是4个数字中最小的,第二个输出端口输出的是第二小的,以此类推。 输入: A,B,C,D(4bit) 输出: #1,#2,#3,#4(4bit)(#1对