Форум 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)
-   -   Как сохранить изображение с веб-камеры в jpg? (http://www.flasher.ru/forum/showthread.php?t=118706)

storm_ 01.12.2008 19:45

Как сохранить изображение с веб-камеры в jpg?
 
Дорогие флешеры.
Помогите разобраться.
Ситуация в следующем:
флешка захватывает видео с вебкамеры, и нужно на нажатие кнопки повесить сохранение текущего кадра камеры в графический формат (jpg, gif, bmp…)
как это реализовать?
Код:

//так я считываю видео…
video.attachVideo(Camera.get());

Плиз, подскажите как? Горю.

chingachgoog 01.12.2008 19:53

По-любому придется использовать серверный скрипт (если приложение сетевое).
Самое простое для вас: использовать метод pablish(), т.е. отправить само видео на сервер и пусть там с ним разбираются.
Вариант посложнее:
1) Отрисовываем видео в битмапу (draw())
2) Считываем по-пиксельно картинку
3) Архивируем значения цветов (придется написать аналог зипа :) )
4) Отправляем на сервер, где уже архив будет разобран опять на цвета и создан нужный графический формат.

storm_ 01.12.2008 20:05

Угу… Спасибо за наводку!
А без сервера никак нельзя?
Дело в том, что эта флешка предназначается для местного использования. Именно, чтоб на веник сохранялась картинка.
Возможно это после отрисовывания картинки в битмап?
Если возможно то каким макаром?

chingachgoog 01.12.2008 20:12

Если приложение локальное (не через браузер), то можно использовать оболочки флеша типа Цинка (см. подфорум по Цинку) - там есть специальные команды.

PS Веник - это такая метла без ручки?

storm_ 01.12.2008 20:16

:) Спасибо огромное.
Жаль что цинк бесплатный везде отсуствует… :(
Веник — да, без ручки, но метет замечательно.
Неужели нельзя сохранить так? Без дополнительных средств?
Блин… Хоть ты скриншот делай)).

Offi 01.12.2008 20:31

Нельзя, никак. Либо дополнительные средства, либо пишите свой аналог флешь плеера, где данная функция будет поддерживаться;)

storm_ 01.12.2008 20:49

Спасибо.
Хех… очень жаль.
Может есть пример с использованием дополнительных средств?
Хоть как, лиж бы сохранялся текущий кадр на компе.

INK• 02.12.2008 00:04

Можно сделать на AIR.
я видел умельци уже даже сохранение видео локально сделали, правда без звука.
Помоему картинку там тоже можно было сохранять
кстати вот он http://www.zeropointnine.com/blog/webcam-dvr-for-apollo


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

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