﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-肥虫/solotim-随笔分类-Image Processing</title><link>http://www.blogjava.net/solotim/category/16751.html</link><description>给我一杯Java...</description><language>zh-cn</language><lastBuildDate>Mon, 14 May 2007 20:56:41 GMT</lastBuildDate><pubDate>Mon, 14 May 2007 20:56:41 GMT</pubDate><ttl>60</ttl><item><title>How to write GIMP plugin with OpenCV</title><link>http://www.blogjava.net/solotim/archive/2007/04/30/114853.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Mon, 30 Apr 2007 12:13:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2007/04/30/114853.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/114853.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2007/04/30/114853.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/114853.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/114853.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: This is a guide of making OpenCV and Gimp work togther. It's not complex as you might thought. Taking 5 minutes, you will understand how to make your first OpenCV-oriented Gimp plugin.&nbsp;&nbsp;<a href='http://www.blogjava.net/solotim/archive/2007/04/30/114853.html'>阅读全文</a><img src ="http://www.blogjava.net/solotim/aggbug/114853.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2007-04-30 20:13 <a href="http://www.blogjava.net/solotim/archive/2007/04/30/114853.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>cvGetRawData()的奇怪问题</title><link>http://www.blogjava.net/solotim/archive/2006/11/28/84081.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Tue, 28 Nov 2006 08:11:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2006/11/28/84081.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/84081.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2006/11/28/84081.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/84081.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/84081.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/solotim/archive/2006/11/28/84081.html'>阅读全文</a><img src ="http://www.blogjava.net/solotim/aggbug/84081.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2006-11-28 16:11 <a href="http://www.blogjava.net/solotim/archive/2006/11/28/84081.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>图解Dev-C++下的OpenCV环境配置</title><link>http://www.blogjava.net/solotim/archive/2006/11/13/80792.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Sun, 12 Nov 2006 23:44:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2006/11/13/80792.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/80792.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2006/11/13/80792.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/80792.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/80792.html</trackback:ping><description><![CDATA[
		<font style="background-color: rgb(255, 255, 255);" color="#ff0000">
				<br />Key Words：</font>
		<a href="http://www.cse.iitb.ac.in/%7Esharat/current/cs687/opencv/">
				<font color="#56b6e9">OpenCV</font>
		</a>, <a href="http://www.bloodshed.net/devcpp.html">Dev-C</a><br /><br />OpenCV的开发很多是由Visual C的编译器编译的。除此之外有没有别的选择呢？显然是有的，比如命令行下的gcc，可以配合Cygwin编译出win32下的可执行程序。此外，基于MingW的开源集成开发环境<a href="http://www.bloodshed.net/devcpp.html">Dev-C</a>也是一个非常好的选择。<br />最近在网上看见了关于Dev-C++中配置OpenCV的文章，但是觉得过于复杂了。 参见：<a href="http://www.yuanma.org/data/2006/1015/article_1660.htm">Dev-C++配置OpenCv<br /><br /><br /></a>这里给出比较简单的设置方法。（假设你已经装上了OpenCV，并建立好自己的Project）<br />首
先，打开Project Option-&gt;Directories，然后在Include
Directories里面添加OpenCV的路径以及你自己项目的路径。一般的，你可能用到的OpenCV的include路径包括%OPENCV%
/cxcore/include,
%OPENCV%/cv/include,%OPENCV%/cvaux/include和%OPENCV%/otherlibs/highgui。可以
根据你的实际使用情况进行取舍，如果不知道自己会用到哪些，就把他们全添进去好了，如下图所示。<br /><br /> <img src="http://www.blogjava.net/images/blogjava_net/solotim/16976/r_2.JPG" /><br /><br />接
着，在Project
Option-&gt;Parameters中的Linker里面添加%OPENCV%/lib/cxcore.lib,%OPENCV%
/lib/cv.lib,%OPENCV%/lib/cvaux.lib和%OPENCV%/lib/highgui.lib这几个和Include
Directories向对应的lib库。缺少这一设置的话，你的程序编译成目标文件的时候没问题，但是连接的时候就不行了，所以是必须添加的。<br /><br /><img src="http://www.blogjava.net/images/blogjava_net/solotim/16976/r_1.JPG" /><br /><br />OK，这需要这么简单的两步，你的Project应该就可以顺利编译了。Good Luck~<br /><br />&lt;转载请注明出处 franktao@sohu.com&gt;<br /><img src ="http://www.blogjava.net/solotim/aggbug/80792.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2006-11-13 07:44 <a href="http://www.blogjava.net/solotim/archive/2006/11/13/80792.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CvSeq 的内存释放问题</title><link>http://www.blogjava.net/solotim/archive/2006/10/31/78269.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Tue, 31 Oct 2006 06:36:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2006/10/31/78269.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/78269.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2006/10/31/78269.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/78269.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/78269.html</trackback:ping><description><![CDATA[
		<p>
				<font color="#ff0033">Key Words: <a href="http://www.cse.iitb.ac.in/~sharat/current/cs687/opencv/">OpenCV</a>, <a href="http://www.cse.iitb.ac.in/~sharat/current/cs687/opencv/ref/opencvref_cxcore.htm#cxcore_ds_sequences">cvSeq</a>, <a href="http://www.cse.iitb.ac.in/~sharat/current/cs687/opencv/ref/opencvref_cxcore.htm#decl_cvReleaseMemStorage">cvReleaseMemStorage</a></font>
		</p>
		<p>CvSeq是OpenCV里动态结构中的一种非常重要的类型，主要由sequence header和sequence data组成。cvCreateSeq( int seq_flags, int header_size, int elem_size, CvMemStorage* storage )是创建该对象的函数。为了在使用完cvSeq后释放其占用的内存，我一直去找和cvCreateSeq向对应的"cvReleaseSeq"函数，但实际上没有这么个函数。相近的函数cvClearSeq()是清空cvSeq的数据，但并不释放其占用的内存，在下一次使用该对象的时候采用内存复用。看了一下CvSeq结构体的内部结构后， 感觉正确的释放方法应该是</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">cvReleaseMemStorage( </span>
				<span style="COLOR: #000000">&amp;</span>
				<span style="COLOR: #000000">mySeq</span>
				<span style="COLOR: #000000">-&gt;</span>
				<span style="COLOR: #000000">storage )；</span>
		</div>
<img src ="http://www.blogjava.net/solotim/aggbug/78269.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2006-10-31 14:36 <a href="http://www.blogjava.net/solotim/archive/2006/10/31/78269.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>