Форум 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)
-   -   Искажение при снятии фото с веб камеры (http://www.flasher.ru/forum/showthread.php?t=113661)

SiteLev 04.07.2008 22:21

Искажение при снятии фото с веб камеры
 
пытаюсь получить фото с веб камеры и сохранить его на сервере
Процесс вообще-то работает, но в полученном фото на сервере
на местах с ярким(резким) светом большие темно-синие помехи

Прошу помочь выяснить, могут ли эти помехи возникать до отправки на сервер?


вот весь код во флэше:
(vid - инстанция объекта video)
Код:

import flash.display.BitmapData ;

 
client_cam = Camera.get() ;
vid.attachVideo(client_cam) ;
vid._y = 10 ;
vid._x = 350 ;
 


function output()
{
       

var pixels:Array = new Array();
var snap = new BitmapData( vid._width, vid._height ) ;
snap.draw(vid);       
       

var w:Number = snap.width ; 
var h:Number = snap.height ;

       
        for(var a=0; a<=w; a++) 
        {
          for(var b=0; b<=h; b++) 
          {
        tmp = snap.getPixel32(a, b).toString(16) ;       
        pixels.push(tmp.substr(1)) ;

          }
        }

       
       
var output:LoadVars = new LoadVars() ;
output.img = pixels.toString() ;
output.width = w ;
output.height = h ;
     
output.send("flashcap2.php", "_blank", "POST") ;     

}





sendbtn.onPress = function() {
output() ;       
}



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

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