Flash 8 攝像頭拍照

2021-08-25 03:14:11 字數 1896 閱讀 6289

前幾天幫朋友做乙個東西用到的 code ,因為很久不做 flash coding 了。所以也就很少關心 flash 8 的新的 calss。但聽大家說過有這個功能。本想從網上找段教程或 code 來做。可是發現國內還沒有類似的。就只能自己動手豐衣足食了。

[1b]開始做法:

第三步:在時間軸中粘入下邊的 code :

testing 發現有問題,拍出來**只有 160x120 的區域有影象。並且影象變形了。

[1b]什麼地方出了問題呢?[/1b]

我開始沒注意他給出的解決辦法。我想既然 draw() 不考慮源元件的形變,那只能自己在輸出的**元件上想辦法做形變了。於是有了下面這段 code :

這下**是想要的大小了,而且影象也沒有了變形。但發現影象沒有攝像頭顯示的清晰。

想了一下,那是當然,draw() 不考慮源元件的形變,draw時my_video 被當作 160x120 來draw了。

那能不能通過改變 my_video.width 及 my_video.height 屬性來改變 my_video 的尺寸而不是將 my_video 作形變呢?不能!!!my_video.width 及 my_video.height 屬性是唯讀屬性。

[1b]解決方法:

第五步:在時間軸中粘入下邊的 code :

var my_video:video;

my_video.clear()

my_video._x=100;

my_video._y=40;

var my_cam:camera = camera.get();

my_cam.setmode(180, 140, 10, true);

my_video.attachvideo(my_cam);

shutter.onrelease = function() ;

好了,現在所有問題都解決了。mybitmap = new flash.display.bitmapdata(160, 120, true, 0);

mybitmap.draw(my_video);

var tempobj = _root.createemptymovieclip("photo", 100);

tempobj._x = 300;

tempobj._y = 40;

tempobj._width= 180;

tempobj._height = 240;

tempobj.attachbitmap(mybitmap, 1, "always", true);

}; 好了,現在所有問題都解決了。

var my_video:video;

my_video._x=100;

my_video._y=40;

var my_cam:camera = camera.get();

my_cam.setmode(180, 140, 10, true);

my_video.attachvideo(my_cam);

shutter.onrelease = function() ;

var my_video:video;

my_video._x=100;

my_video._y=40;

var my_cam:camera = camera.get();

my_cam.setmode(180, 140, 10, true);

my_video.attachvideo(my_cam);

shutter.onrelease = function() {

mybitmap = new flash.display.bitmapdata(180, 240, true, 0);

mybitmap.draw(my_video);

var tempobj = _root.createemptymovieclip("photo", 100);

Flash 8 攝像頭拍照

前幾天幫朋友做乙個東西用到的 code 因為很久不做 flash coding 了。所以也就很少關心 flash 8 的新的 calss。但聽大家說過有這個功能。本想從網上找段教程或 code 來做。可是發現國內還沒有類似的。就只能自己動手豐衣足食了。開始做法 第三步 在時間軸中粘入下邊的 code...

攝像頭拍照

在windows下進行攝像頭拍照功能開發,可以借助開源的攝像頭專案或者一系列的demo。本程式實現乙個簡單的拍照功能,需要使用cximage庫,ccameraapi庫,這些都是開源的,我們可以直接使用它提供出來的介面就可以了。一 初始化攝像頭過程 之前得再ctakephotodlg類中建立乙個私有的...

5呼叫攝像頭拍照 手機攝像頭越多拍照越好嗎?

1999年開始,手機進入了可以拍照的時代,雖然現在看來,110萬畫素的攝像頭,總共能儲存20張 實在是有些 簡陋 本文中所說的 三攝 四攝 都說的是後置攝像頭 攝像頭多 拍照好 今天的手機市場上,最主流的就是三攝配置,然後四攝的手機也越來越多,估計你們也聽過 這個手機有三攝,拍照可好了 這樣的介紹,...