Re: [問題] Flash中webcam問題
不好意思想請問一下
最近也在練習相關的作品
如果我把webcam和螢幕改成水平 平行擺設
再加上各位強者所提供的程式原理
有可能做出這種效果嗎?
http://www.youtube.com/watch?v=VbX5_NT2xNE&feature=related
目前寫作的方式參考邦邦的部落格
http://blog.xuite.net/ben19770209/ASBeginner/8395055
感謝各位!
※ 引述《langrisser19 (lenny)》之銘言:
: ※ 引述《cjcat2266 (CJ Cat)》之銘言:
: : BitmapData.threshold()可以抓取特定顏色所在的範圍
: : 不知道這是不是你想要的功能
: : 可是他的抓取特定顏色是沒有"容忍值"的
: : 要"容忍值"的話,應該還是需要用getPixel()之類method的自己去做判斷
: : BitmapData.threshold()的大致用法長這樣:
: : import flash.display.*;
: : import flash.geom.*;
: : var rect:Rectangle = bitmap.getBounds(bitmap);
: : var origin:Point = new Point(0, 0);
: : var testColor:uint = 0xFF6083a3; //用AS2就把uint改成Number
: : var targetColor:uint = 0xFFCC0000;
: : pic.threshold(pic, rect, origin, "==", color, targetColor);
: : 這樣可以抓取顏色為testColor的像素,把其顏色改為targetColor
: : BitmapData.threshold()也可以將一個空白的BitmapData
: : 在另外一個BitmapData的testColor所在像素對應的位置
: : 給填上指定的targetColor
: 嗯嗯嗯 我一開始也是用類似的方法
: 不過攝影機是一個奇妙的東西
: 你永遠不知道它會拍到什麼顏色
: 你看到是紅色,但是絕對不會是純紅,而且還會隨光線去一直跳動
: 所以預先設定一個值是無效的
: 結果還是會有很大的誤差
: 所以大多數的web cam互動裝置,最後還是得要自己去寫一個算式來寫
: 不過web cam已經被玩爛了
: 如果真的要走科技藝術還是去接觸別的東西比較實在
: 懂原理就可以了
: http://www.dgd.stu.edu.tw/DGD3/index-1-tst001.html
: 這個學校算經典吧
: 一堆很簡單的東西說成很偉大...
: 千萬不要變成這種......囧rz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.181.66
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 6 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章