<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: Ignoring white when getting RGB values from webcam</title>
		<atom:link href="http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/feed</link>
		<description></description>
		<pubDate>Mon, 17 Jun 2013 23:58:29 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-60104</guid>
					<title><![CDATA[Ignoring white when getting RGB values from webcam]]></title>
					<link>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-60104</link>
					<pubDate>Sat, 19 Nov 2011 01:12:12 +0000</pubDate>
					<dc:creator>davehouse</dc:creator>

					<description>
						<![CDATA[
						<p>Hi all,</p>
<p>I&#8217;m brand new to Jitter and relatively new to Max so apologies if my question is an obvious one. I&#8217;ve been scouring the forums and help files and not getting anywhere, though. I&#8217;m using Max 6 on Windows 7.</p>
<p>Basically what I have is a webcam trained on a white background with the video divided into 6&#215;6 smaller matrixes using jit.scissors. The white background will have coloured powder poured on it over time and I want to track the amount of each colour in each matrix and use the colour values to do audio stuff in MSP. Eg, the higher the red value in Matrix 1, the higher the volume (crude example but hopefully you get the idea). </p>
<p>I&#8217;ve been experimenting with jit.3m which is successfully outputting each matrix&#8217; RGB values when colour is added. So far so good. However, since white is R255 G255 B255 it means that my 3 values are constantly maxed out &#8211; not much good if I want to track changes in RGB starting from zero (ie, no colours). Using a black background isn&#8217;t working as the contrast between the colours and the background isn&#8217;t sharp enough (even when I use BRCOSR).</p>
<p>Is there a way to ignore the white and just concentrate on colour data, or another cunning way around the problem that will invert the data, perhaps? I tried inverting the RGB data with a Scale object but that just presents the same problem in reverse. Ideally I&#8217;d like a fully white matrix to essentially give 0 RGB readings which then go up as colour is added.</p>
<p>Cheers</p>
<p>Dave</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-216396</guid>
					<title><![CDATA[Re: Ignoring white when getting RGB values from webcam]]></title>
					<link>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-216396</link>
					<pubDate>Sat, 19 Nov 2011 01:32:44 +0000</pubDate>
					<dc:creator>Wesley Smith</dc:creator>

					<description>
						<![CDATA[
						<p>You could use jit.chromakey to remove white from the matrix and ignore other colors</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-216397</guid>
					<title><![CDATA[Re: Ignoring white when getting RGB values from webcam]]></title>
					<link>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-216397</link>
					<pubDate>Sat, 19 Nov 2011 12:15:54 +0000</pubDate>
					<dc:creator>davehouse</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks for the suggestion, I&#8217;ll give it a try</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-216398</guid>
					<title><![CDATA[Re: Ignoring white when getting RGB values from webcam]]></title>
					<link>http://cycling74.com/forums/topic/ignoring-white-when-getting-rgb-values-from-webcam/#post-216398</link>
					<pubDate>Sat, 19 Nov 2011 18:00:11 +0000</pubDate>
					<dc:creator>Zachary Seldess</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Dave,</p>
<p>As Wesley mentioned, jit.chromakey is a good way to go. However since you&#8217;re new to Jitter, here&#8217;s another way using [jit.op] that may help you understand how to do this stuff manually.</p>
<p>best,<br />
Zachary</p>
<p>
<div><span id="toggle216398-0" class="patchtoggle" onmousedown="toggleMaxPatch('post216398-0', 'er216398-0');">&#8211; Pasted Max <span id="maxversion216398-0"></span> Patch, click to <span id="er216398-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A1416.3oc6ZstaihCE92jmBV94tYhv1bKqzJM6yQmQQDvswcHXD3j1YmYd2We%0AAHPBDLooYnUsRAJ9FemOeNGN9X%2BiYFVqoOiKrL%2Bay6LML9wLCCYQhBLJe1vZ%0Aa3yQIgExlYEQ2tEmxrlqpigelIK%2BoMDF1Li7LNov7KV43sz833uXU0vzcao6%0AXIXlbXrKKMKjEsgj9vpbbDSAC2kKrmah.1ha.en3Fzcgs4WK6CIV9Boqe7SH%0Ampg%2BdZJKMbKVV0%2BlSBSZVSA4%2Bj0.7V.f1AKOfIRZEj.UPJGWvEvPFgl1.VN9%0AMfU0EyuJ5yulMSbY9KjAo4jGHogIlaCY4jmmatqXWXRx2Mehv1XFxLSvgELS%0AZJ1rAYWMLIjTbDcWpbrfikzQ1dMDOn5liSOrN5Jx5W.AlhehCiS3uLEsrZMm%0AG1hKVsNIL5acq9UMWqJh88LrhFrdjvVoneqZIuC5BJUFBjZp.j7FztGxBLLY%0AEQSn4pQ1dguqWfGRndgfKc.Pw%2BE3f.He96pw6nECKrRNmNsPDv4kbZIoxGBR%0ABdONufqo2n0FVgYYMJ1nQWDyDOpvp675hHoph.0Eki2Sp5%2BRUg742YUUVaqK%0A0yV5Ht55pTAcaXqy0DdHgF8MbbC8WCqX78iYLnY3zCsukAboUbyVRRa5A332%0Aa3tD1pto910eeXDt2N2oZfg0C4jXZp.Ds5on3pW2cl.WoVWKIT1hzvrN5LiR%0ASVGlKlNVmfaMMysxBSIb0cLinvCzttejsY4Dk2j5xvog7wXSQTNMIo0PopYe%0AG0Dy0DhvOQhYaji0A1p0mdZpi0z9uU4G4GfartH6IRZL8oJJ7TScXiZVSyiU%0AVAfZXzoa.q47e0zaONA.HOkyRoy.fi2BO9e9bCV.noV0QND.Gg0i7EZT4Orz%0Al4B4lV9Ha6mTPa6Ry3NGMQ8yaNmieZ3lb94eZXVzFI8kFH%2BhCz4XeoGSevV7%0AW%2BFS86h72JwSyL%2BL%2B2O%2BodZrCv7ZvtRBEDHcZ3OL6Ze8YW36V1EhBT9h8zic%0AAKeOvt%2Bw%2BX9487vTgtt2FZF4KcQ.f.U7VnA44fO34Wf5r97r%2BG77E4Tdr5yt%0AuG34%2B71vtt1MhJyePt0aZSsxQsehCnIwMDo4rbgKO7KTUxVZmxkShRHn2XXa%0ARJUI5PzMqqHmnDz9IEasTPb0UXW1e.6iPXOrXMQlZ5YcORzJpuaVnftKOpZ1%0AsJbMy1HOFWvHo0qc8t5EcbT61PhiauTQ0R4iyn7k8UhOU9sFbZarvVDGjVvV%0AJefwianiuPeFDnRhnWP8SuVRj6XjnoyLADnqBj6zRCxWWbub5w2.cvs%2BzhuC%0AFCeeAVrn.nzF0QFBJx9vSulyDPcjnfokFjtt78trIhWKXGLBXa%2B1C1vo0WX8%0AzE1WS2ikEVkneqhv833U7WCOzqUgLdfnq2wTg9zbWHNaVyOS1x0Ig5Iz0gIk%0A69QcarzMe98hnlMd1AV3ZsOVpf1WI12uUx8z50bWrTgCC.dmaWrf9erKVZsK%0AVPf5lXoTW5tX08X7wtX89bWrFH4IQIjraYhS.NRkOGvfIkx48vFw7W2TtUJ6%0Al9tCwsus2mfTJo.ahLi1DlyugtkTru5LYXGLn56zV68kj2u0goOnIc4XqYRv%0Abe6mwOfuulBq2zMie5l4Lg24oT9CzD1WX1CbkouFXqBpfGUQ0SS.wYBsXV22%0AlYK1Q2Ey58whY%2BssX1SOLVc%2Bs9tNDVCb.r5bsqApC1BP8g9lG9pfdNrvPj0E%0AbteAkgCidwm62aMC4OVBx25ZcBc4lFLto43xZQqvVNiDUebaOygtcPIQ1q1e%0AXVIXG6cpT7N0YZqDz2iGITKOom5MpaOQmP15hoidcciI%2BaKjz.QvaKjzZlCh%0AFGlPdhXNBrEWgKQUOzBp7G90r%2BG.p0Xlj%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post216398-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode216398-0">----------begin_max5_patcher----------
1416.3oc6ZstaihCE92jmBV94tYhv1bKqzJM6yQmQQDvswcHXD3j1YmYd2We
AHPBDLooYnUsRAJ9FemOeNGN9X+iYFVqoOiKrL+ay6LML9wLCCYQhBLJe1vZ
a3yQIgExlYEQ2tEmxrlqpigelIK+oMDF1Li7LNov7KV43sz833uXU0vzcao6
XIXlbXrKKMKjEsgj9vpbbDSAC2kKrmah.1ha.en3Fzcgs4WK6CIV9Boqe7SH
mpg+dZJKMbKVV0+lSBSZVSA4+j0.7V.f1AKOfIRZEj.UPJGWvEvPFgl1.VN9
MfU0EyuJ5yulMSbY9KjAo4jGHogIlaCY4jmmatqXWXRx2Mehv1XFxLSvgELS
ZJ1rAYWMLIjTbDcWpbrfikzQ1dMDOn5liSOrN5Jx5W.AlhehCiS3uLEsrZMm
G1hKVsNIL5acq9UMWqJh88LrhFrdjvVoneqZIuC5BJUFBjZp.j7FztGxBLLY
EQSn4pQ1dguqWfGRndgfKc.Pw+E3f.He96pw6nECKrRNmNsPDv4kbZIoxGBR
BdONufqo2n0FVgYYMJ1nQWDyDOpvp675hHoph.0Eki2Sp5+RUg742YUUVaqK
0yV5Ht55pTAcaXqy0DdHgF8MbbC8WCqX78iYLnY3zCsukAboUbyVRRa5A332
a3tD1pto910eeXDt2N2oZfg0C4jXZp.Ds5on3pW2cl.WoVWKIT1hzvrN5LiR
SVGlKlNVmfaMMysxBSIb0cLinvCzttejsY4Dk2j5xvog7wXSQTNMIo0PopYe
G0Dy0DhvOQhYaji0A1p0mdZpi0z9uU4G4GfartH6IRZL8oJJ7TScXiZVSyiU
VAfZXzoa.q47e0zaONA.HOkyRoy.fi2BO9e9bCV.noV0QND.Gg0i7EZT4Orz
l4B4lV9Ha6mTPa6Ry3NGMQ8yaNmieZ3lb94eZXVzFI8kFH+hCz4XeoGSevV7
W+FS86h72JwSyL+L+2O+odZrCv7ZvtRBEDHcZ3OL6Ze8YW36V1EhBT9h8zic
AKeOvt+w+X9487vTgtt2FZF4KcQ.f.U7VnA44fO34Wf5r97r+G77E4Tdr5yt
uG34+71vtt1MhJyePt0aZSsxQsehCnIwMDo4rbgKO7KTUxVZmxkShRHn2XXa
RJUI5PzMqqHmnDz9IEasTPb0UXW1e.6iPXOrXMQlZ5YcORzJpuaVnftKOpZ1
sJbMy1HOFWvHo0qc8t5EcbT61PhiauTQ0R4iyn7k8UhOU9sFbZarvVDGjVvV
JefwianiuPeFDnRhnWP8SuVRj6XjnoyLADnqBj6zRCxWWbub5w2.cvs+zhuC
FCeeAVrn.nzF0QFBJx9vSulyDPcjnfokFjtt78trIhWKXGLBXa+1C1vo0WX8
zE1WS2ikEVkneqhv833U7WCOzqUgLdfnq2wTg9zbWHNaVyOS1x0Ig5Iz0gIk
69QcarzMe98hnlMd1AV3ZsOVpf1WI12uUx8z50bWrTgCC.dmaWrf9erKVZsK
VPf5lXoTW5tX08X7wtX89bWrFH4IQIjraYhS.NRkOGvfIkx48vFw7W2TtUJ6
l9tCwsus2mfTJo.ahLi1DlyugtkTru5LYXGLn56zV68kj2u0goOnIc4XqYRv
be6mwOfuulBq2zMie5l4Lg24oT9CzD1WX1CbkouFXqBpfGUQ0SS.wYBsXV22
lYK1Q2Ey58whY+ssX1SOLVc+s9tNDVCb.r5bsqApC1BP8g9lG9pfdNrvPj0E
bteAkgCidwm62aMC4OVBx25ZcBc4lFLto43xZQqvVNiDUebaOygtcPIQ1q1e
XVIXG6cpT7N0YZqDz2iGITKOom5MpaOQmP15hoidcciI+aKjz.QvaKjzZlCh
FGlPdhXNBrEWgKQUOzBp7G90r+G.p0Xlj
-----------end_max5_patcher-----------</code></pre></div>
</div>
</p>						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

