Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Использование Web-камеры (http://www.flasher.ru/forum/showthread.php?t=136522)

slavagolitsin 19.02.2010 00:11

Использование Web-камеры
 
Здравствуйте!

У меня несколько вопросов:
1)Если есть подключенная Webкамера, как получить JPG изображение с этой камеры, т.е. текущий кадр.
2)Как данный JPG превратить в матрицу, ячейками которой будут ячейки с кодом цвета.


-----------------------------------------
Пробовал использовать класс камера

Код AS1/AS2:

var vid:Video;
var cam:Camera = Camera.getCamera();
var tf:TextField = new TextField();
var lastcadr:Array = new Array();
tf.x = 350;
tf.y = 10;
tf.autoSize = TextFieldAutoSize.LEFT;
addChild(tf);
 
if (cam != null)
{
cam.addEventListener(StatusEvent.STATUS, statusHandler);
vid = new Video();
vid.attachCamera(cam);
}
function statusHandler(event:StatusEvent):void
{
if (!cam.muted)
{
vid.width = 320;
vid.height = 240;
addChild(vid);
t.start();
}
cam.removeEventListener(StatusEvent.STATUS, statusHandler);
}
 
var t:Timer = new Timer(10);
t.addEventListener(TimerEvent.TIMER, timerHandler);
 
function timerHandler(event:TimerEvent):void
{
tf.text = "";
tf.appendText("currentFPS: " + cam.currentFPS + "\n");
vid.x=10;
vid.y=10;
}


--------------------------------------
BitmapData.draw() Пробовал использовать, да вот только не знаю куда его прикрутить
-------------------------------------

Заранее большое спасибо!

AlinaSilaeva 19.02.2010 20:34

Насколько я помню, работать с видео лучше в AS3, там вопрос и задай. =)

slavagolitsin 21.02.2010 21:54

хоть на том спасибо.
 
хоть на том спасибо.


Часовой пояс GMT +4, время: 21:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.