blobdetect_1.3b
所属分类:其他行业
开发工具:Visual C++
文件大小:342KB
下载次数:68
上传日期:2009-04-30 03:55:17
上 传 者:
ssablak
说明: it runs for blob detection with opencv
文件列表:
image_buffer.c (2183, 2004-04-16)
pnmio.c (3563, 2004-07-19)
sbinfilt.c (9827, 2004-03-01)
region_image.c (14420, 2004-12-08)
merge_blobs.c (10850, 2005-01-20)
file_and_time.c (4452, 2004-04-13)
extract_blobs.c (9603, 2004-12-08)
visualise.c (5700, 2004-12-08)
blobdemo_ppm.c (3416, 2004-04-20)
detect_blobs.c (6060, 2004-12-07)
draw_blobs.c (5152, 2004-05-11)
image_buffer.h (1200, 2004-04-16)
pnmio.h (1110, 2004-03-01)
sbinfilt.h (714, 2004-03-01)
region_image.h (1243, 2004-12-08)
merge_blobs.h (1150, 2004-03-01)
file_and_time.h (830, 2004-03-01)
extract_blobs.h (1192, 2004-04-16)
visualise.h (777, 2004-04-20)
detect_blobs.m (635, 2004-04-19)
draw_blobs.m (507, 2004-04-20)
blobdemo_ppm.exe (73728, 2004-04-13)
detect_blobs.dll (23040, 2004-04-19)
draw_blobs.dll (7168, 2004-04-19)
Makefile (2732, 2005-01-20)
testim.ppm (311055, 2004-02-25)
blobdetect_api.pdf (66268, 2005-01-20)
COPYING (17977, 2004-03-01)
ChangeLog.txt (2482, 2005-01-20)
Blobdetect 1.3b
This is blobdetect-1.3b, an API for extracting blob features from
RGB images. The algorithm for blob feature extraction is described
in the thesis "Channel Representations for Low and Medium Level
Vision" by Per-Erik Forssén.
Author is Per-Erik Forssén, perfo@isy.liu.se.
License
This is free software, published under the GNU General Public License
(GPL). What this basically means is that you are free to use, modify,
and redistribute the program under the same license. See the file
COPYING for details.
Files
This archive should contain the following files
README This file
COPYING License file
testim.ppm Test image
blobdemo_ppm.exe Example executable for WIN32 platform
blobdetect_api.pdf API documentation
image_buffer.c Source code
pnmio.c Source code
sbinfilt.c Source code
region_image.c Source code
merge_blobs.c Source code
file_and_time.c Source code
extract_blobs.c Source code
visualise.c Source code
image_buffer.h Source code
pnmio.h Source code
sbinfilt.h Source code
region_image.h Source code
merge_blobs.h Source code
file_and_time.h Source code
extract_blobs.h Source code
visualise.h Source code
blobdemo_ppm.c Example source code
detect_blobs.c Example source code
draw_blobs.c Example source code
detect_blobs.m Matlab help file
draw_blobs.m Matlab help file
Makefile Makefile for building executable
Platforms
Blobdetect has been developed under Solaris 9. It has also been
found to work under Linux, Windows 2000, and XP. It will probably work
on most UNIX platforms as well, possibly requiring some modifications
to the Makefile.
Prerequisites for blobdemo_ppm
Images are read and written by the application in PPM format only.
So you will need a software that can read and write this format.
Examples of suitable software are GIMP (http://www.gimp.org)
and IrfanView (http://www.irfanview.com).
In order to build the executable, you will also need a C compiler
environment.
Installation of blobdemo_ppm
On UNIX, compress the archive and build the executable using the
command:
> make blobdemo_ppm
For Windows users there is a precompiled binary called
blobdemo_ppm.exe, which you can place in your favourite folder.
To compile in Windows, you must modify the Makefile such that
-DWIN32 is passed to the compiler. Failing to do so will lead to
problems with reading PPM-files.
Running blobdemo_ppm
The program runs in a shell (command window), and has the following
syntax:
> blobdemo_ppm [] []
for details, please refer to the documentation (blobdetect_api.pdf).
Matlab MEX interface functions
There are at present two Matlab MEX interface functions.
detect_blobs and draw_blobs. Please refer to the corresponding
Matlab help files for further information about calling syntax.
For info about compiling the MEX-interface, see the Makefile.
Note that -DDOUBLE_FLOATS should be passed to the compiler, since
the input is passed from Matlab by reference (and Matlab uses
doubles).
Documentation
The file blobdemo_api.pdf contains an API reference of the functions
in the package.
References
The Ph.D. thesis, as well as a number of related papers, can be
found at
http://www.isy.liu.se/cvl/ScOut/
Bug Reports
Please send bug reports, bug fixes, improvements, and success stories
to the author at perfo@isy.liu.se. The toolbox is of course provided as
is, no warranty, etc.
Linkping 2005-01-20
Per-Erik Forssén
近期下载者:
相关文件:
收藏者: