RSRC LVINLBVW_ D@<b9J$sMC ُ B~zg*H7̑ !zLVINCamera_test.vi LVINInit Medium Kritter.vi{(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image OutPTH0/ VideoII.llbInit Medium Kritter.viLVINClose Camera.vi{(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0( VideoII.llbClose Camera.viLVINConvert to picture.vi( @3Display@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0. VideoII.llbConvert to picture.viLVINThreshold Binary.vi(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@PRange@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0, VideoII.llbThreshold Binary.viLVINConvert to array.vi(  *@@ @NumericIntensity Graph@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out @!Flip?@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0, VideoII.llbConvert to array.viLVIN BlobCount.vi( @ # of blobs@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@48 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0% VideoII.llb BlobCount.viLVIN Morph_Open.vi( @P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@468 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0& VideoII.llb Morph_Open.viLVIN Grab Grey.vi(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0% VideoII.llb Grab Grey.viLVIN Invert.vi(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0" VideoII.llb Invert.vi f fP9 c$ c P chP"@P@flg@oRt@eofudfP3Display x3dfd P3txd P3old P3ext cP"@P@flg@oRt@eofudfPPThreshold RangepPdfdPPtxdPPoldPPextb P         @P  P @vP0@PP@P!!!!l@bP0   !!!    $@P0!!!B@8PP< P@@P cXP"@P@flg@oRt@eofudfP! Continuousx!dfdP!txdP!oldP!extb P         @P b P         @P b P         @P  cP"@P@flg@oRt@eofudf*P@ @NumericIntensity Graphx@dfdP@txdP@oldP@ext c RP"@P@flg@oRt@eofudf P!Flipp!dfdP!txdP!oldP!ext P   cRP"@P@flg@oRt@eofudf P Blopsx dfdP txdP oldP ext c$ c$ c<@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c@! Continuous@3Display.*@@ @NumericIntensity Graph@ # of blobs c c< @!Flip? c c<@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c c< c c<@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c c<"@PThreshold Range c< c c<@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c @!Flip c c< c< ch c 'h Zr  @o@Y@4? x- values y - values Amplitude?YmD^  !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~?@u@I@$?M@o@@I@$???????6PlLT 0<>tX\< ,\< ,L@p@ \< @* | P@| | X@,T@, VIDSCamera_test.vi VIDSThreshold Binary.viPTH0VIDS Morph_Open.viPTH0VIDS Invert.viPTH0VIDSInit Medium Kritter.viPTH0VIDS Grab Grey.viPTH0VIDSConvert to picture.viPTH0VIDSConvert to array.viPTH0VIDSClose Camera.viPTH0VIDS BlobCount.viPTH0dqi386S1code#1XE{T1E`ETPUEd$=t1=Ð)^Ӏ}#t} uE(E!E"ɍHHƅƅfxƅEXT1E`ET.UR@␐}zt}zƅfx ƅɍƅƅfxƅɍHHH HHHƅthhUEP=t p h搐ÐE{ Z1E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐT\Z1TZ1뚸Z1Ðx&OZ1Ðx&qpZ1p @'PUEd$=uÐT[1TS[1^T-[1$T [1T4  \1T  ;\1vT'  @u\1@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out @!Flip?@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In @!Flip?@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In:*@@ @NumericIntensity Graph.@PThreshold Range@3Display( @3Display@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@PRange@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In @PRange!@! Continuous(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In @!Flip( @P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@468 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In*@468 Connectivity @ Blops( @ # of blobs@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@48 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In$@48 Connectivity@ # of blobs(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InCHHXtXX \ H h x      D,\,,\,dduWelcome to Inventor. Write your program in the window below. To go back to the main menu, close all Inventor windows.WQaFQaF new pictureSP`6P`6Display[DGWGW Threshold RangeNXhXh H,1ZqjZrjNXjhqXkhq H#1Z8jdZ9jdHD0#1l|l|VDcsGcsG ContinuousH$1}#} #PDH:XQH;XQFlip[DoaobIntensity GraphUD$.>.>  x- valuesHD$H!1),?*,?V D$n~Z y - valuesHDd#1UD$t AmplitudeHDT#1 z {H$x!1^@n[^An[QDtvtwBlopsHH#1xybD\]Init Medium Kritter.vi[D{|Close Camera.viaDddConvert to picture.vi_DThreshold Binary.viHD$1DToDToHD 1" " HD1#3J#3JHD"1HX7HX7XD  Grab Grey.vi_DAAConvert to array.viHDd!1/?/? XD BlobCount.viYDKL Morph_Open.viHDt"1+y;+z;UDyz Invert.vi <  <PNG  IHDR<-PLTEf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3wUD"wUD"wUD𠠤nIDATxZK( zjlG0B{ijܒɫzNW`@&+$֪[fu[z[Ƿ*"21yn}k)Dh[_Ůg'})nR`NAf|ڎsYg^|t(NUE۶t.9ܶ][GH4SAj֕6bmp4D[tHc5?l6 nc%g9j{UeōXD܊{UrSgWvn,e(^Jts Iݲaaω[E kejZM tm#gܑi"gǁK-Cr?hJcӹDpJN)^=n!֖ľ{!W$\ x0nLpJw3431Eo_uM[Dٴ%rO.FvW\#dGE۾.燑csZ=I]%d߬uIKv cZH^nVvwR\[]?ch/],FsNmlF-^}6Ra 0.iOÚ}C5>7ڒb 8h.?b aέ0>5I75[}4^[.+=Aπ= Lp|E[U;&VMp@6\S~qO({{QM A~€gku}c $>w}hKc+v1J[vGACM\{1n97hJEl.(|u^MXH ;ΆVmk-{-K:ְdԶ[}~/HP @-뽺/xVx=n/!m.6cZchh9B݇+ޫ7t6͎y~%I.>&(fGwq+TsV1t0Ն>~GӺltYɄV{YY̭:^~Mqk pn@|^:ƭkhc@K)vWV/i,_ bڝ܎Z^{hr%v+%/tY:~~'|¿|[nz[xy}HIENDB` [c [c gk gi 44    tx tvOFFONOFFONOFFONOFFONFPHPCamera_test.viFPHP@ 18XL7,   4 D+]-jF0 D#_ ~D#12"111#QIW)<2 HX F})A (X @48_bXE| $,@t4 JdR PbGj=0 Wd bXE4 Jd Oa7jL0 5d eUBP0Dd6|< $L  h  L |4 FFXj$C4 J Wij C@P AWgm<A@ 2 @Wgbnppl4 2 YpkkFL : \phv00/ . - g@ 2 bgmnook@P AW.mg A(d 80  Wnmj@ 2 @W.b5ppl@ 2 b.m5ook4 J WiirjI4 2 Y7kekIp 0[dl[dl[d 0 2\doL : \7h=00/ . - g0  W5mgj@ 6\!d(@ 6\d0 2\dop 0[d [dl[d 0 2 |(gl 0 2 |-gj 4 6 |k}H0D0 [ek@`00g})6g})Ap^p`n`<-b &@ < K!@O}}~4O bH "|\ 4 p4 G lbtHjH0D # ll<  r l|$I!1  lv'Yv'Yv'Zv'Yv'Zl4OG9qa1|`4 G$G9YRjL< P ,44 F  n`jF@ < J!Ra@ < L!@O|{|@O`4 0?YP-Y0 o ! <ej0 2(45 8t p4 3^-?I4 6(-@J0 2- 0 2( 0 2- ,<8h@O@4 m0A&0   Ok0  c<\j@4 D ^ht4 3^mDF4 6J0 2) _ql0 2 ^rlDV04LE0^r/0|4DV04ME0^r. 0 24(Ety 0 24-Etw 0 4E^rl4 34^I4 64EyI0 2<) _ql0 2< ^rl0 D0 0 DX2$0<  r$]?o\0J"1" $[9qa X[9qa W[9qa X[9qa W[9qa X"|"X@"Psu<A("tXD4" F sujL0#  uj4#  2 wk=@$ : @nuppl0$D;t@$ : nuookL$ : w}00/ . - g,$  `<$`    BDHPCamera_test.vi LVINInit Medium Kritter.vi PTH0LVINClose Camera.viPTH0LVINConvert to picture.viPTH0LVINThreshold Binary.vi\PTH0LVINConvert to array.vi,PTH0LVIN BlobCount.viPTH0LVIN Morph_Open.vi!PTH0LVIN Grab Grey.viPTH0LVIN Invert.vi+pPTH0i BDHP<#18.i$$$D$<,$$$0$"$ @$1[ {\1 $D8 $ l4$ K [lI %lH%l % T4%3  k {s % hH4%3 ([ kc@%1Lzp1%  %x4% KzlI &D&4&3D  &8&4&3l   &&H&~#1.Жq"1!1#1'- R ]N<2@&141 &X &<d4&3  k{s & 4&3 [kc4& KelL''d ' 4'3X 4'3d z4'3z 4'3 ' '|@'1 <1' '4'3( 0'@x Ue$] 0'@x`l4D< ' @d4'!=P' ' l '\ 4' K\lL4(3$ ( ( l4( BCUpl,E4)3\ , <4) l0)@x#3+ T4) J $#!lI* t8 *\&0 4*3\ ,<4 *\ 8 * | 4*3\ t ,$ *\| 4*3\  ,$*4* B4"4KlC4+ 5P+ 4 T+< l4+3B 4+" D$ 4+D 8P+ T +"x  + @  +@  0+* &g pk +pH L+)pj0+D,+  |0+DT+!Dr\lVH4+,+,- -+0+$ Xh`0+" +@xH0+%!X=hM`E+<++p +@x\0+@x \Yia4+ B\GY8lH4,?P!,\<@,1PC 14, Kl K-- $4-cQ4-]3 -H- 4-$P -p  -@ 0-* % -s-]9B`/lH4-DL8@P-H - t- - tI$Dm!$4- 5lP4-"'S \W -"x4h - @Hh-- T- h<\;p>- -4- `[P - -4-35 4-3X3 -l -$ T4-3h4 4-NtP --@-1`<1 -,l4- K,Bl(H .lH@.l .,44.3,  .,hH4.3,, 4.3, .4.3, .@.H .,&0.@x`@PH4. B`.@lC/ /l4<#1{q"1!1#1'- R ]N<2<4/:d/ /`H4/`!0H1@x`/?7=L <HDm``/H%x <Dm``x%!1!1#1'- R ]N<@2!% x%@/1X=1 /#084/ KlH 08 ! 08 0& h403A  0 4 403 ? 403 @ 0403 > 0! 0  0- !h0&d0&0"8 0!,#!h0 4l@01!"Jj6@1 0"8!h#$40 K!Jl,J 1!#d"801@x#08<xLD"41 B"X*x<lLE228"X<2 <\ $ 44`"X42"i8 423!!T: Zjb 2!##423!$|8 JZR423!$ 9Z jb2!h423!$h7J ZR2$2# 2!&0$4,2  ,2 2*2,2 $2!h,2&! ' /Py')h*H1 &% .)1  Xh`42%0PP 2+p+&d 2&d&*,42&Z0P2@ 2+p-+!h]*DrlH4 (Hk k*<H XH @r  %p'(HkW*DLp'P5'  )P+42 K+pxlI 3+p,l*-P#1p!1!1#1'- R ]N<@2-@31&*px(@"1433+p!@+ 433+p!,,  3+p,,8!h433+p%)x 433+p%* xL3+p!"X`,4 $\\<43%LETP <3x\!+p,I.<*4%/0 .m43%h\PL3-,&&0#0|4/<@'_4p'H)h*H&/4)5'S \W /L3`!,\-,&0&|Q54W  W5 0P00mA515#1p1!1#1'- R ]N<@234WWHkWaa5#1p<"1!1#1'- R ]N<@25 3PQ35DL4)P=<P2423l5L514WW]L5<L0h.04/4)H8331#1p|!1!1#1'- R ]N<@27\34WW16 &g pk3 k8DL1P#1p!1!1#1'- R ]N<@25oQ85 (P1@x`l5E= 8 7@853HkWaay;<4 51H6( 7@85#1q"1!1#1'- R ]N<@25!Q;47 0:d:5B4#5=lxI3<<>d <6op747 0:d:#1.q"1!1#1'- R ]N<@2x=1!Xh `= <H99<t<`E`5t<!1@x \Xh`Ad> <\;p>t< =\T=?P?3?`E0a`$0a$5B\FXlI3`Ea`$a$YE <\;t< =\T=?P? E4  B5(A45$W55E#1o!1!1#1'- R .N<29p+,!, u}(Fl(Q5\t 5\ A /5\/'5K\lIu(F 5K^lLK5\ /'3,buOp+%* eumYG98,8p+A&p*e(5X3 9B iGKp+elpJ55 1@x O_W O- }DK<0/$.-0+0\-,18,1p+p2+$2l, 3p*2'@3t3H5$X44| p66P5#5)0&,64$6! 7d#L7#<9"P8)0#|::*&:h < D<:4 $;XX;;;L4$=X==hp>>,>?%L?X?'|?DAxAA@ AD El(C8 C D\8D xD DG/<1p9783@x<?=4 B5h4 5KlTHUK$FAPC 5`TQO L450%p9P UMFJPK#5! $9G WO5!T!: GWO5!|$8 7G?5K!7lPDOp90&K4$0M!5!h$77 G?A!"7W6@5"7 5A 5&<1P5 @ 3P5 > AX=5 ? 5KlJ3&0R4 }Z5?5, /S99MS5, ==Zx<!9,, 5xV @P5K,FlJW$55$X43 5X 5` 3P uxV, A`5 5J$ 1 lJX58P 5( A45$ 5K^lDM#1oD#1!1#1'- R .N<2M <WQ9$ (4T PV]1@x0#85E="Y BQ5\t  5\  A /5\ /'1@x0#87|G?"5Z\  /'3&\(0#=3|$]]0$Y\XY Y \\\5K\ltI3-^#1o1!1#1'- R .N<2 _3++c#1o<"1!1#1'- R .N<2}H`M <<]`TK`G bcH`[_