<?xml version="1.0" encoding="utf-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">

    <title type="text">Code Laboratories</title>
    <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/" />
    <link rel="self" type="application/atom+xml" href="http://codelaboratories.com/forums/atom/" />
    <updated></updated>
    <rights>Copyright (c) 2012</rights>
    <generator uri="" version="1.6.8">ExpressionEngine</generator>
    <id>tag:codelaboratories.com,2012:01:06</id>


    <entry>
      <title>New, Help please!</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/796/" />      
      <id>tag:codelaboratories.com,2012:forums/viewthread/.796</id>
      <published>2012-01-06T08:00:05Z</published>
      <updated></updated>
      <author><name>Chris Chambers</name></author>
      <content type="html">
      <![CDATA[
        <p>So I downloaded  the most recent eye platform driver for my ps3 eye. When I click on the device manager it shows my devices, when I click eye toy and activate it brings up my log in. I enter my information and it says my password is incorrect. When I press &#8220;I forgot?&#8221; it just takes me back to the main page here. I&#8217;ve tried changing the password from this here but it still wont let me log in the device manager.
</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>PS3Eye Usb Hub</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/707/" />      
      <id>tag:codelaboratories.com,2011:forums/viewthread/.707</id>
      <published>2011-11-14T08:52:13Z</published>
      <updated></updated>
      <author><name>Steph</name></author>
      <content type="html">
      <![CDATA[
        <p>Hi,</p>

<p>Would there be any way to use the USB hub integrated to the circuit board on the PS3Eye to control some I/O ports out of the camera itself ? that would simplify soooo much my cabling connections as I need to control simple pulse on 4 I/O pins independantely of the camera!</p>

<p>Thanks</p>

<p>Seb
</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Processing Image from PS Eye</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/691/" />      
      <id>tag:codelaboratories.com,2011:forums/viewthread/.691</id>
      <published>2011-10-01T04:42:01Z</published>
      <updated>2011-10-01T11:06:02Z</updated>
      <author><name>MrRedsource</name></author>
      <content type="html">
      <![CDATA[
        <p>Hi Im new in PS eye SDK programming, im using opencv 2.1 in VS 2003.net</p>

<p>Im having trouble processing image from Ps eye from color to gray then grey to tresh. </p>

<p>im having an error message of &#8220;Null Array pointer is passed&#8221;</p>

<p>here is my code</p>

<p>int _tmain(int argc, _TCHAR* argv[])<br />
&#123;<br />
&nbsp;   DWORD dwFrames=0;<br />
&nbsp;   DWORD dwCurrentTime=0;<br />
&nbsp;   DWORD dwLastUpdateTime=0;<br />
&nbsp;   DWORD dwElapsedTime=0;<br />
&nbsp;   int key=0;<br />
&nbsp;   cvNamedWindow( &#8220;Sdsd&#8221;, CV_WINDOW_AUTOSIZE );<br />
&nbsp;   IplImage *pCapImage=0;<br />
&nbsp;   IplImage *gray_img=0;<br />
&nbsp;   IplImage *img=0;<br />
&nbsp;   PBYTE pCapBuffer = NULL;<br />
&nbsp;   pCapImage = cvCreateImage( cvSize(320, 240), IPL_DEPTH_8U, 4);<br />
&nbsp;   CLEyeCameraInstance camera;<br />
&nbsp;   camera= CLEyeCreateCamera(CLEyeGetCameraUUID(0),CLEYE_COLOR_PROCESSED,CLEYE_QVGA,60);<br />
&nbsp;   cvGetImageRawData( pCapImage, &pCapBuffer; );<br />
&nbsp;   CLEyeCameraStart( camera );</p>

<p>&nbsp;  &nbsp;  // Set some camera parameters<br />
&nbsp;  &nbsp;  &nbsp;   CLEyeSetCameraParameter( camera, CLEYE_GAIN, 79 );<br />
&nbsp;  &nbsp;  &nbsp;   CLEyeSetCameraParameter( camera, CLEYE_AUTO_EXPOSURE,TRUE );<br />
&nbsp;  &nbsp;  &nbsp;   CLEyeSetCameraParameter( camera, CLEYE_ZOOM,&nbsp; 0 );<br />
&nbsp;  &nbsp;  &nbsp;   CLEyeSetCameraParameter( camera, CLEYE_ROTATION, 0 );<br />
 
&nbsp;  &nbsp;  <br />
&nbsp;  &nbsp; while((char) key != 27 )<br />
&nbsp;   &#123;<br />
&nbsp;  &nbsp;  &nbsp; dwFrames++;<br />
&nbsp;  &nbsp;  &nbsp; dwCurrentTime = GetTickCount();<br />
&nbsp;  &nbsp;  &nbsp; dwElapsedTime = dwCurrentTime - dwLastUpdateTime;<br />
&nbsp;  &nbsp;  &nbsp; CLEyeCameraGetFrame( camera, pCapBuffer );<br />
&nbsp;  &nbsp;  &nbsp; <br />
&nbsp;  &nbsp;  &nbsp; cvCvtColor(pCapImage,gray_img,CV_RGB2GRAY);<br />
&nbsp;  &nbsp;  &nbsp; cvThreshold(gray_img,thres_img,70,255,CV_THRESH_BINARY_INV);</p>

<p>&nbsp;  &nbsp;  &nbsp; cvShowImage( &#8220;Sdsd&#8221;,thres_img );</p>

<p><br />
&nbsp;  &nbsp;  &nbsp; if(dwElapsedTime >= 1000)// FPS Count<br />
&nbsp;  &nbsp;  &nbsp; &#123;<br />
&nbsp;  &nbsp;  &nbsp; cout<<dwFrames<<endl;<br />
&nbsp;  &nbsp;  &nbsp; dwFrames = 0;<br />
&nbsp;  &nbsp;  &nbsp; dwLastUpdateTime = dwCurrentTime;<br />
&nbsp;  &nbsp;  &nbsp; &#125;<br />
&nbsp;  &nbsp;  &nbsp; key = cvWaitKey(1);<br />
&nbsp;  &nbsp;  &nbsp; </p>

<p>&nbsp;   &#125;<br />
&nbsp;   CLEyeCameraStop(camera);<br />
cvReleaseImage(&gray;_img);<br />
&nbsp;  &nbsp;  &nbsp; cvReleaseImage(&pCapImage;);<br />
&nbsp;   return 0;<br />
&#125;</p>

<p>can someone help me?
</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>A call to PInvoke function &#8216;CLEyeCameraDevice::CLEyeGetCameraUUID&#8217; has unbalanced the stack SOLVED</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/654/" />      
      <id>tag:codelaboratories.com,2011:forums/viewthread/.654</id>
      <published>2011-08-03T16:07:33Z</published>
      <updated>2011-08-03T16:21:36Z</updated>
      <author><name>moulde</name></author>
      <content type="html">
      <![CDATA[
        <p>Hi</p>

<p>I keep getting this error </p>

<blockquote><p>A call to PInvoke function &#8216;Prototype!Prototype.CLEyeCameraDevice::CLEyeGetCameraUUID&#8217; has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature.</p>

</blockquote>

<p>When i try to use the CLEyeCameraDevice.<br />
This only happens in 4.0 applications, not in v3.5</p>

<p>Anyone got a clue why this is happening?</p>

<p>SOLUTION:</p>

<p>Import dll external like so</p>

<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#91;DllImport</span><span style="color: #007700">(</span><span style="color: #DD0000">"CLEyeMulticam.dll"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">CallingConvention&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">CallingConvention</span><span style="color: #007700">.</span><span style="color: #0000BB">Cdecl</span><span style="color: #007700">)</span><span style="color: #0000BB">&#93;&nbsp;</span>
</span>
</code></div>
      ]]>
      </content>
    </entry>

    <entry>
      <title>[Kinect] waitTimeout important&#63;</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/653/" />      
      <id>tag:codelaboratories.com,2011:forums/viewthread/.653</id>
      <published>2011-08-03T11:24:23Z</published>
      <updated></updated>
      <author><name>Ginner</name></author>
      <content type="html">
      <![CDATA[
        <p>Hey,<br />
I&#8217;m playing around with kinect and have a case where many threads need the data of kinect. Each thread (I guess 100 threads in total) is calling the getRGB32 function in a while-loop. So I have 100 threads and everyone is calling getRGB32 very often.<br />
Because of the lag I had to set the waitTimeout to 0 and it works well but now I wonder if that could crash my kinect some time?<br />
So is it important to set waitTimeout to a higher number or can I ask for data with no timeout and so often then I want with no risk?<br />
I hope someone can help me or tell me where I can find some information about that?<br />
Thanks!
</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>How to process pixels in CLEyeMulticamWPFTest&#63;</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/402/" />      
      <id>tag:codelaboratories.com,2010:forums/viewthread/.402</id>
      <published>2010-10-31T04:30:11Z</published>
      <updated>2010-11-02T05:47:13Z</updated>
      <author><name>horn</name></author>
      <content type="html">
      <![CDATA[
        <p>Does any one know how to process pixels in  CLEyeMulticamWPFTest?<br />
It&#8217;s not work below.
</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">void&nbsp;CaptureThread</span><span style="color: #007700">()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;w&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">h&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">System</span><span style="color: #007700">.</span><span style="color: #0000BB">IntPtr&nbsp;Scan0&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">_map</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">int&nbsp;nVal</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">CLEyeCameraGetFrameDimensions</span><span style="color: #007700">(</span><span style="color: #0000BB">_camera</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">ref&nbsp;w</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">ref&nbsp;h</span><span style="color: #007700">);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">CLEyeCameraStart</span><span style="color: #007700">(</span><span style="color: #0000BB">_camera</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">int&nbsp;i&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">unsafe<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">thisPtr</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">char</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">tmpPtr</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(</span><span style="color: #0000BB">_running</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">CLEyeCameraGetFrame</span><span style="color: #007700">(</span><span style="color: #0000BB">_camera</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">_map</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">500</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(!</span><span style="color: #0000BB">_running</span><span style="color: #007700">)&nbsp;&nbsp;break;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">.</span><span style="color: #0000BB">BeginInvoke</span><span style="color: #007700">(</span><span style="color: #0000BB">System</span><span style="color: #007700">.</span><span style="color: #0000BB">Windows</span><span style="color: #007700">.</span><span style="color: #0000BB">Threading</span><span style="color: #007700">.</span><span style="color: #0000BB">DispatcherPriority</span><span style="color: #007700">.</span><span style="color: #0000BB">Render</span><span style="color: #007700">,&nbsp;(</span><span style="color: #0000BB">SendOrPostCallback</span><span style="color: #007700">)</span><span style="color: #0000BB">delegate<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;thisPtr&nbsp;</span><span style="color: #007700">=&nbsp;(</span><span style="color: #0000BB">char</span><span style="color: #007700">*)</span><span style="color: #0000BB">Scan0</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(</span><span style="color: #0000BB">int&nbsp;y&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">y&nbsp;</span><span style="color: #007700">&lt;&nbsp;</span><span style="color: #0000BB">h</span><span style="color: #007700">;&nbsp;++</span><span style="color: #0000BB">y</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">for&nbsp;(</span><span style="color: #0000BB">int&nbsp;x&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">x&nbsp;</span><span style="color: #007700">&lt;&nbsp;</span><span style="color: #0000BB">w</span><span style="color: #007700">;&nbsp;++</span><span style="color: #0000BB">x</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">ColorMode&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">CLEyeCameraColorMode</span><span style="color: #007700">.</span><span style="color: #0000BB">CLEYE_COLOR_PROCESSED&nbsp;</span><span style="color: #007700">||&nbsp;</span><span style="color: #0000BB">ColorMode&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">CLEyeCameraColorMode</span><span style="color: #007700">.</span><span style="color: #0000BB">CLEYE_COLOR_RAW</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tmpPtr&nbsp;</span><span style="color: #007700">=&nbsp;(</span><span style="color: #0000BB">thisPtr&nbsp;</span><span style="color: #007700">+&nbsp;(</span><span style="color: #0000BB">y&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">w&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">4</span><span style="color: #007700">)&nbsp;+&nbsp;(</span><span style="color: #0000BB">x&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">4</span><span style="color: #007700">));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">=&nbsp;(int)*(</span><span style="color: #0000BB">tmpPtr</span><span style="color: #007700">);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">&lt;&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">)&nbsp;</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">&gt;&nbsp;</span><span style="color: #0000BB">255</span><span style="color: #007700">)&nbsp;</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">255</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*((</span><span style="color: #0000BB">thisPtr&nbsp;</span><span style="color: #007700">+&nbsp;(</span><span style="color: #0000BB">y&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">w&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">4</span><span style="color: #007700">)&nbsp;+&nbsp;(</span><span style="color: #0000BB">x&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">4</span><span style="color: #007700">)))&nbsp;=&nbsp;(</span><span style="color: #0000BB">char</span><span style="color: #007700">)</span><span style="color: #0000BB">nVal</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tmpPtr&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">thisPtr&nbsp;</span><span style="color: #007700">+&nbsp;(</span><span style="color: #0000BB">y&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">w&nbsp;</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">x</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">=&nbsp;(int)*(</span><span style="color: #0000BB">thisPtr</span><span style="color: #007700">+</span><span style="color: #0000BB">y</span><span style="color: #007700">*</span><span style="color: #0000BB">w</span><span style="color: #007700">+</span><span style="color: #0000BB">x</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">&lt;&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">)&nbsp;</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">&gt;&nbsp;</span><span style="color: #0000BB">255</span><span style="color: #007700">)&nbsp;</span><span style="color: #0000BB">nVal&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">255</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*(</span><span style="color: #0000BB">thisPtr&nbsp;</span><span style="color: #007700">+&nbsp;(</span><span style="color: #0000BB">y&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">w&nbsp;</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">x</span><span style="color: #007700">)=(</span><span style="color: #0000BB">char</span><span style="color: #007700">)</span><span style="color: #0000BB">nVal</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BitmapSource</span><span style="color: #007700">.</span><span style="color: #0000BB">Invalidate</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">i</span><span style="color: #007700">++;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;</span>
</span>
</code></div>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Kinect images scrambled, I think because of AMD processor&#63;</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/629/" />      
      <id>tag:codelaboratories.com,2011:forums/viewthread/.629</id>
      <published>2011-06-28T16:52:34Z</published>
      <updated>2011-06-28T17:19:42Z</updated>
      <author><name>chadwilliamson1</name></author>
      <content type="html">
      <![CDATA[
        <p>I am having the same exact problem as this guy, <a href="http://codelaboratories.com/forums/viewthread/607/">http://codelaboratories.com/forums/viewthread/607/</a></p>

<p>I have the problem on 3 computers.&nbsp; The only common theme is an AMD processor&#8230; can anyone confirm this or know why exactly?&nbsp; Anyone at CL have this working with an AMD proc?</p>

<p>AMD x64 DESKTOP #1- DOESNT WORK<br />
AMD x64 DESKTOP #2- DOESNT WORK<br />
AMD x64 LAPTOP - DOESNT WORK</p>

<p>INTEL x64 DESKTOP - WORKS<br />
INTEL x32 LAPTOP - WORKS</p>

<p>After some testing it looks to be an AMD processor issue for sure.&nbsp; Perhaps only AMD x64, not sure since I don&#8217;t have an AMD x32.&nbsp; All my development machines are AMD.
</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>PS3 Multicam in Python&#45;OpenCV</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/216/" />      
      <id>tag:codelaboratories.com,2010:forums/viewthread/.216</id>
      <published>2010-03-26T16:24:40Z</published>
      <updated></updated>
      <author><name>Andres Caro</name></author>
      <content type="html">
      <![CDATA[
        <p>Hello,</p>

<p>We have been working with Python-OpenCV and PS3Eye on Linux-Ubuntu were the things work fine for multicam applications.</p>

<p>Now we are working in Windows 7, my code still in Python-OpenCV and with the CLEye Platform Driver we are able to work with one PS3Eye as it was expected.</p>

<p>Then we downloaded the CLEye Platform Driver to work with 2 PS3Eye but we didn&#8217;t figure out how to make them work, only one of them were detected by the Windows7 OS, and the CL-Eye Test under the &#8220;Devices&#8221; shows us only one PS3Eye cámera and the laptop cámera</p>

<p>Then we bought the CLEye Dual Pack ($20) thinking it will let the Windows7 OS detect both cameras but it doesn&#8217;t work either, the CL-Eye Test sill showing us one PS3Eye cámera and the laptop cámera</p>

<p>We need an advise on how to use both cameras in Python-OpenCV</p>

<p>Thanks in advance,</p>

<p>Andres Caro
</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>CL Studio Live &#45; Direct Show Proxies</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/571/" />      
      <id>tag:codelaboratories.com,2011:forums/viewthread/.571</id>
      <published>2011-04-04T13:00:37Z</published>
      <updated></updated>
      <author><name>jgetto</name></author>
      <content type="html">
      <![CDATA[
        <p>On the overview page for Studio Live it says that there are &#8220;Up to 8 Displays.&#8221; Does this mean I can use 8 Direct Show Proxies? (I already have the octo pack)</p>

<p>Thanks,</p>

<p>Jacob
</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>NEW* ADMIN Please Help!</title>
      <link rel="alternate" type="text/html" href="http://codelaboratories.com/forums/viewthread/561/" />      
      <id>tag:codelaboratories.com,2011:forums/viewthread/.561</id>
      <published>2011-03-22T04:47:50Z</published>
      <updated></updated>
      <author><name>charles earvin</name></author>
      <content type="html">
      <![CDATA[
        <p>i think my PS3 CL eye stops working ,&nbsp; it always display<b> USB Camera</b> in Device manager,. and no drivers can install my CL eye. always nothing happen, i follow all the steps in your web, nothing happen. , . why is this so?, can u help?
</p>
      ]]>
      </content>
    </entry>


</feed>

