<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Qt &amp; OpenCV combined for face detecting QWidgets</title>
	<atom:link href="http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/</link>
	<description>On software, code, the internet and more.</description>
	<lastBuildDate>Mon, 08 Mar 2010 13:48:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Kronen</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-148</link>
		<dc:creator>Kronen</dc:creator>
		<pubDate>Sat, 19 Dec 2009 05:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-148</guid>
		<description>I get a segmentation fault on cvCvtColor(img, gray, CV_RGB2GRAY);

Can anyone help me?</description>
		<content:encoded><![CDATA[<p>I get a segmentation fault on cvCvtColor(img, gray, CV_RGB2GRAY);</p>
<p>Can anyone help me?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sevick</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-135</link>
		<dc:creator>Sevick</dc:creator>
		<pubDate>Fri, 20 Nov 2009 02:09:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-135</guid>
		<description>Idea is good, but on my PC it is still too slow comparing with OpenCV ShowImage...

[Edit: one link is enough dude..]</description>
		<content:encoded><![CDATA[<p>Idea is good, but on my PC it is still too slow comparing with OpenCV ShowImage&#8230;</p>
<p>[Edit: one link is enough dude..]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Azar</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-130</link>
		<dc:creator>Azar</dc:creator>
		<pubDate>Tue, 03 Nov 2009 16:01:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-130</guid>
		<description>Hi,
thanks for the tutorial. I need to find out if i can convert QImage to IplImage. My requirement is to get the pixel co-ordinates when i click on some location of the image. and then convert it to IplImage and process.

Thank u</description>
		<content:encoded><![CDATA[<p>Hi,<br />
thanks for the tutorial. I need to find out if i can convert QImage to IplImage. My requirement is to get the pixel co-ordinates when i click on some location of the image. and then convert it to IplImage and process.</p>
<p>Thank u</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spaï</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-49</link>
		<dc:creator>Spaï</dc:creator>
		<pubDate>Mon, 17 Aug 2009 10:12:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-49</guid>
		<description>Hello Roy and all, thank you for your prompt response.

It is really a very good idea this &quot;shared buffer&quot;.
I only saw that on your blog.

I am a composer and I am currently developing software to make music with a webcam: NoizeKam
You can find here: http://blog.oliviergest.net/noizekam/

I am using OpenCV and STK, but now I use only PortAudio and I started to integrate QT for the interface and OpenGL.
I had already tested QT, but it slows down the execution.
I will try your method of shared buffer because I think it should speed up my soft and eat less CPU cycles.

Again thank you for sharing your knowledge (everyone does not, that&#039;s a shame) and your help is so valuable in this area.

PS: translated from French into English by my friend Google</description>
		<content:encoded><![CDATA[<p>Hello Roy and all, thank you for your prompt response.</p>
<p>It is really a very good idea this &#8220;shared buffer&#8221;.<br />
I only saw that on your blog.</p>
<p>I am a composer and I am currently developing software to make music with a webcam: NoizeKam<br />
You can find here: <a href="http://blog.oliviergest.net/noizekam/" rel="nofollow">http://blog.oliviergest.net/noizekam/</a></p>
<p>I am using OpenCV and STK, but now I use only PortAudio and I started to integrate QT for the interface and OpenGL.<br />
I had already tested QT, but it slows down the execution.<br />
I will try your method of shared buffer because I think it should speed up my soft and eat less CPU cycles.</p>
<p>Again thank you for sharing your knowledge (everyone does not, that&#8217;s a shame) and your help is so valuable in this area.</p>
<p>PS: translated from French into English by my friend Google</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roy</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-48</link>
		<dc:creator>Roy</dc:creator>
		<pubDate>Mon, 17 Aug 2009 07:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-48</guid>
		<description>Hi

My method, I believe, is better since I&#039;m not shuffling bits around. The memory buffer is shared between OpenCV IplImage and Qt&#039;s QImage. 
When the byte-order (888 RGB interleave) is the same, there&#039;s no problem in sharing buffers.

My method doesn&#039;t require copying the IplImage-&gt;imageData, as that guy does in &quot;void QOpenCVWidget::putImage(IplImage *cvimage)&quot;. He also uses a less optimized way of using QImage.setPixel for each pixel, this can be done faster (memcpy for each row?).

Roy.</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>My method, I believe, is better since I&#8217;m not shuffling bits around. The memory buffer is shared between OpenCV IplImage and Qt&#8217;s QImage.<br />
When the byte-order (888 RGB interleave) is the same, there&#8217;s no problem in sharing buffers.</p>
<p>My method doesn&#8217;t require copying the IplImage-&gt;imageData, as that guy does in &#8220;void QOpenCVWidget::putImage(IplImage *cvimage)&#8221;. He also uses a less optimized way of using QImage.setPixel for each pixel, this can be done faster (memcpy for each row?).</p>
<p>Roy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spaï</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-47</link>
		<dc:creator>Spaï</dc:creator>
		<pubDate>Sun, 16 Aug 2009 21:24:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-47</guid>
		<description>Hi, nice work !!

Is this method (create only the header, as the data buffer is shared, and was allocated by QImage) faster than the method on qt-apps : http://www.qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995 ??

(sorry for my poor english ;) )

thx in advance</description>
		<content:encoded><![CDATA[<p>Hi, nice work !!</p>
<p>Is this method (create only the header, as the data buffer is shared, and was allocated by QImage) faster than the method on qt-apps : <a href="http://www.qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995" rel="nofollow">http://www.qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995</a> ??</p>
<p>(sorry for my poor english <img src='http://www.morethantechnical.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
<p>thx in advance</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mclau</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-31</link>
		<dc:creator>mclau</dc:creator>
		<pubDate>Thu, 16 Jul 2009 04:52:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-31</guid>
		<description>Hi Roy,

This is brilliant. I agree with Dat Chu that you should consider to share the application on gt-apps.org because I found it will be easier for a beginner like me to start from it.</description>
		<content:encoded><![CDATA[<p>Hi Roy,</p>
<p>This is brilliant. I agree with Dat Chu that you should consider to share the application on gt-apps.org because I found it will be easier for a beginner like me to start from it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dragos</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-25</link>
		<dc:creator>Dragos</dc:creator>
		<pubDate>Sat, 04 Jul 2009 19:47:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-25</guid>
		<description>Hello Asif, if you are using ms visual studio, go to Project tab -&gt; your project properties 
(at the bottom). Chose Configuration Properties -&gt; Linker -&gt; Input.

Here at the Additional Dependencies you should have the following : qtmaind.lib QtCored4.lib QtGuid4.lib (!!SUPPOSING you have correctly installed QT and qt plugin for visual studio). Next: add 3 more libraries: cv.lib cxcore.lib highgui.lib -&gt; these are from OpenCV. 

This will only work if you previously defined the path to OpenCV&#039;s include, source directories in Visual Studio tool bar -&gt; Tools -&gt; Options -&gt; Projects and Solutions -&gt; VC++ Directories. In this place you define the path to QT&#039;s directories too.

Search Google for &quot;installing OpenCV/ QT with Visual Studio&quot;.

Good luck!</description>
		<content:encoded><![CDATA[<p>Hello Asif, if you are using ms visual studio, go to Project tab -&gt; your project properties<br />
(at the bottom). Chose Configuration Properties -&gt; Linker -&gt; Input.</p>
<p>Here at the Additional Dependencies you should have the following : qtmaind.lib QtCored4.lib QtGuid4.lib (!!SUPPOSING you have correctly installed QT and qt plugin for visual studio). Next: add 3 more libraries: cv.lib cxcore.lib highgui.lib -&gt; these are from OpenCV. </p>
<p>This will only work if you previously defined the path to OpenCV&#8217;s include, source directories in Visual Studio tool bar -&gt; Tools -&gt; Options -&gt; Projects and Solutions -&gt; VC++ Directories. In this place you define the path to QT&#8217;s directories too.</p>
<p>Search Google for &#8220;installing OpenCV/ QT with Visual Studio&#8221;.</p>
<p>Good luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asif Sardar</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-20</link>
		<dc:creator>Asif Sardar</dc:creator>
		<pubDate>Tue, 09 Jun 2009 13:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-20</guid>
		<description>hi,

I am having problem to build the above code in Qt 4.5.1 editor. 

undefined reference to `cvCreateImage&#039;

The above message is mentioned in the editor. The opencv and Qt variables have been detected but the funcitons couldn&#039;t be detected because somehow the libraries should be linked.

If anyone could help in this regard.

Moreover what editor and libraries had been used in the above code.

With Best Regards,
Asif Sardar.</description>
		<content:encoded><![CDATA[<p>hi,</p>
<p>I am having problem to build the above code in Qt 4.5.1 editor. </p>
<p>undefined reference to `cvCreateImage&#8217;</p>
<p>The above message is mentioned in the editor. The opencv and Qt variables have been detected but the funcitons couldn&#8217;t be detected because somehow the libraries should be linked.</p>
<p>If anyone could help in this regard.</p>
<p>Moreover what editor and libraries had been used in the above code.</p>
<p>With Best Regards,<br />
Asif Sardar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asif Sardar</title>
		<link>http://www.morethantechnical.com/2009/03/05/qt-opencv-combined-for-face-detecting-qwidgets/comment-page-1/#comment-19</link>
		<dc:creator>Asif Sardar</dc:creator>
		<pubDate>Tue, 09 Jun 2009 11:31:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.morethantechnical.com/?p=212#comment-19</guid>
		<description>Hi,

I sorted out the above error, don&#039;t use ui.frame-&gt;setminimumsize etc. Just use it like

setminimumsize() ...

Then the compiler does not create problem. We don&#039;t need to reference the frame when we setupUi for the widget.

With Best Regards,
Asif Sardar.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I sorted out the above error, don&#8217;t use ui.frame-&gt;setminimumsize etc. Just use it like</p>
<p>setminimumsize() &#8230;</p>
<p>Then the compiler does not create problem. We don&#8217;t need to reference the frame when we setupUi for the widget.</p>
<p>With Best Regards,<br />
Asif Sardar.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
