搜索资源列表
二维小波变换
- 关于二维小波变换的程序 [精华] 说明:此算法重在概念,速度并不是很快。因为FOR循环的缘故。此程序从循环矩阵的观点出发,把圆周卷积和快速幅里叶变换建立了联系。实现了分解和无失真重构。它只做了一层分解,即将256x256图形分解成为64x64的四个图形,避免了使用WKEEP()的困惑。主要思想为用小波滤波器族构造正交阵W,变换写为B=W*A*W ,反变换为:A=W *A*W,这与所有正交变换无异。W为循环正交矩阵,因此可用FFT实现快速运算,难点就在重构矩阵上。若用矩阵概念明确,一个
OpenGL超级宝典各章源代码01-19
- 《OpenGL超级宝典(第二版)》 在本书中,通常每章介绍一个方面的编程主题,并在同一章中给出与此编程主题相关的大量函数及函数说明。另外,许多函数还提供了实用的示例,使读者可以直接在自己的程序中借鉴参考。 本书内容丰富而全面、结构清晰、层次分明,适用于使用OpenGL编程的各个层次的程序员。 本书是有关OpenGL的参考书,它的内容完整而全面,专为使用OpenGL的新版本进行编程的Windows程序员而写。本书适用于希望掌握OpenGL并提高其图形编程的程序员,既可以作为
dicomtobmp
- 几点说明: 第一、将DICOMTK里面的所有编译好的lib文件拷贝到\\Microsoft Visual Studio\\VC98\\lib目录下 第二、将DICOMTK里面的lib库所对应的头文件考到\\Microsoft Visual Studio\\VC98\\include目录下 第三、改一下我程序里面的包含头,把那个多余的dicomtk目录删掉 第四、编译的时候建议使用RELEASE至于为什么嘛,大家可以怪我懒啦!懒得理会那些错误,如果您有兴趣处理完那些警告的话,那就谢
tiaoxingma
- barcode: 条形码识别,直接运行程序即可; pdf417lib:二维条形码打印(输出为ps格式的文件),在书中第6章二维条形码打印部分有程序使用的说明; 条形码生成器源程序:生成一维条形码,直接运行程序即可;-barcode : barcode recognition, can run the program directly; Pdf417lib : two-dimensional bar code printing (ps output files), in Chapter 6
plateloc
- 车牌定位使用说明 使用时打开此例题目录下pic中的图片,然后依次单击按钮“转”、“1”、“2”、“3”、“4”和“5”,就可以实现精确的车牌定位。 具体步骤 1.24位真彩色->256色灰度图。 2.预处理:中值滤波。 3.二值化:用一个初始阈值T对图像A进行二值化得到二值化图像B。 初始阈值T的确定方法是:选择阈值T=Gmax-(Gmax-Gmin)/3,Gmax和Gmin分别是最高、最低灰度值。 该阈值对不同牌照有一
bilichi
- 这是一个制作地图比例尺的例子,可以帮助我们如何添加比例尺,里面还有DOC文档说明,大家自己慢慢看吧。-This is a production scale maps example, how we can help add scale, there is also DOC documents show that everyone sees itself slowly.
surfacenormals
- shapeletsurf.m :通过表面法向量重建三维表面; frankotchellappa.m:用Frankot and Chellappa的算法重建可积性三维表面; grad2slanttilt.m:根据梯度值求取slant 和tilt角; slanttilt2grad.m :根据slant 和tilt角度求三维表面的梯度。 详尽的可见压缩文件中的说明-shapeletsurf.m : France Vector surface reconstruction of 3D s
xudemin
- 使用说明 使用时打开此例题目录下pic中的图片,然后依次单击按钮“转”、“1”、“2”、“3”、“4”和“5”,就可以实现精确的车牌定位。 具体步骤 1.24位真彩色->256色灰度图。 2.预处理:中值滤波。 3.二值化:用一个初始阈值T对图像A进行二值化得到二值化图像B。 初始阈值T的确定方法是:选择阈值T=Gmax-(Gmax-Gmin)/3,Gmax和Gmin分别是最高、最低灰度值。 该阈值对不
javapainting
- 环境配置:系统装有jre运行环境。 使用说明: 1.双击drawer.jar文件,应用程序即可运行。 2.单击“Oval”按钮,拖动鼠标,可以在画图板上画圆。 3.单击“Triangle”按钮,拖动鼠标,可以在画图板上画等边三角形。 4.单击“Clear”按钮,画图板清屏。 5.单击“Exitl”按钮,程序退出。 6.单击右键,弹出当前图形的属性面板。可以进行如下操作: (1)单击“Color Settings”左边图标,可以修改图形颜色(前景色); (2
jDraw_extended
- 环境配置:系统装有jre运行环境。 使用说明: 1.双击drawer.jar文件,应用程序即可运行。 2.单击“Oval”按钮,拖动鼠标,可以在画图板上画圆。 3.单击“Triangle”按钮,拖动鼠标,可以在画图板上画等边三角形。 4.单击“Clear”按钮,画图板清屏。 5.单击“Exitl”按钮,程序退出。 6.单击右键,弹出当前图形的属性面板。可以进行如下操作: (1)单击“Color Settings”左边图标,可以修改图形颜色(前景色); (2
HeightMap3
- 一个关于openGL的模拟程序,可以通过上下左右控制方向,程序内含有详细说明-one of the simulation program that can control the direction above and below, procedures contain details
basicvector
- 作者: junglesong 这是我过去进行一个OpenGL项目时使用到的\"三维空间向量/点\"类及相关函数,使用它们可以定义一个空间向量/点,实现向量的平移,缩放和旋转等,使用相关函数还可以实现两向量的叉乘,得到一个向量的绝对长度,将一个向量单位化,得到一个三点决定的平面的垂直向量(经过单位化),得到空间中两点的距离,得到两向量的点积,得到两向量的夹角等操作,为方便用户的使用,每个函数都有详细的注释,特别重要的向量计算如点积,叉乘还有相关说明,希望对大家有所用处. 由于源程序涉及到保
DalsaNetlink
- Dalsa netlink 图像采集设备试验程序。 说明:需要图像采集卡安装后才能够有对应的驱动库。-Dalsa Netlink image acquisition equipment testing procedures. Note : the need for image acquisition card can be installed after corresponding driver library.
eplan
- E战机是我花了几个月做的一个简单飞机游戏引擎,目前它支持,自定义资源,自定义单位,编辑关卡等功能! 因为我不是很懂OpenGL所以目前本游戏~还是使用GUI绘图~ 对CPU的~要求比较高~ 而且~OpenGL的纹理不是支持任何尺寸的图片~ 文件说明 Reslist.gam 游戏资源文件 游戏所需要的图片资源都在这里定义~ 目前它还是以文本形式保存的 WAV.txt 游戏声音资源文件~ 游戏里面用到的声音都在这里~ 也是文本保存 UnitX.txt 单位定义文件 所有游戏
ZHG-bmp-maker
- 本软件(ZHG制图工具)由ZHG用C/C++开发,可用来进行简单画图、查看由本软件制作的图形文件以及使用配套函数show_bmp在C语言程序中直接使用已画好的图形。具体操作如下: 1.主界面上方为菜单栏,左边为工具栏。要使用请单击“新建”或“打开”按钮,退出可单击右上角椭圆。 2.进入后,可单击工具栏选择画笔、规则图形及颜色。左击图形库,画实线图,右击可画虚线图。在编辑区中,用左键拖动鼠标为画笔画图,右键拖动可画规则图形。(建议下载到D盘,并先阅读说明文件。) -the software
JpgFile
- 网上的jpeg的解码库是对于jpeg文件的解码,输出到bmp文件,本源码修改了库函数,使之接受一个jpeg文件的数据流,然后输出到bmp的点阵,可以直接输出到屏幕。具体的调用方法见源码中的说明。-online jpeg decoder for the document jpeg decoder, the output of bmp documents, The modified source code library functions to make it accept a jpeg docu
MFCBandFilter
- 一个用MFC写的滤波器源代码,代码结构非常精巧,可以参考 功能:1 固定带通滤波 2 可变带通滤波 3 噪声删除 4 输入输出误差计算 实现比较简单,由于使用了Microsoft Foundation classes,代码流程很简单,但是实现的功能比较充分 Filter.h:头文件,定义了CFilterApp 类 Filter.cpp:利用MFC的函数实现了CFilterApp Filter.rc:资源文件,包括对话框和图标的说明-use a
CardRecognization
- 车牌识别系统 使用说明 使用时打开此例题目录下pic中的图片,然后依次单击按钮“转”、“1”、“2”、“3”、“4”和“5”,就可以实现精确的车牌定位。 具体步骤 1.24位真彩色->256色灰度图。 2.预处理:中值滤波。 3.二值化:用一个初始阈值T对图像A进行二值化得到二值化图像B。 初始阈值T的确定方法是:选择阈值T=Gmax-(Gmax-Gmin)/3,Gmax和Gmin分别是最高、最低灰度值。
OPENCV图像处理的函数说明
- OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效--由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2.5)的接
ENVI去云补丁Haze Tool及其使用说明
- ENVI中的haze去云补丁,可直接挂载再envi classic中使用(Haze cloud removal patch in ENVI can be mounted directly and used in envi classic)