| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
Nazdarek. Vytvoril som si jednoduchy actionscript pre pre prehravanie webkamery a vytvorenie obrazka. Samotny scipr pre kameru funguje no po pridani kodu pre vytvorenie obrazka, webkameru nespusti, ale v kuse preblikava button a vypise mi toto chybove hlasenie: Citácia: JPGEncoder.as, Line 1 5001: The name of package 'com.adobe.images' does not reflect the location of this file. Please change the package definition's name inside this file, or move the file. D:\VYUKA\JPGEncoder.as JPGEncoder.as som stiahol z tejto stranky. Samotny actionscript vyzera nasledovne: import flash.media.Camera; Kód: import flash.media.Video; import JPGEncoder; import BitString; import flash.net.FileReference; import flash.events.MouseEvent; import flash.display.BitmapData; import flash.utils.ByteArray;
var webCam:Camera = Camera.getCamera(); var vid:Video = new Video(320, 240); var reference:FileReference = new FileReference();
webCam.setQuality(0, 100);
vid.smoothing = true; vid.attachCamera(webCam); vid.x = stage.stageWidth/2 - vid.width/2; vid.y = 50;
addChild(vid);
cap.addEventListener(MouseEvent.CLICK, capture);
function capture(mouseEveten:MouseEvent) { var bitmap:BitmapData = new BitmapData(vid.width, vid.height); bitmap.draw(vid); var jpgEncoder:JPGEncoder = new JPGEncoder(100); var bytes:ByteArray = new ByteArray(); bytes = jpgEncoder.encode(bitmap); var meno:String = "image.jpg"; reference.save(bytes, meno); } Skusal som menit nazov importu, aj nazov package No vzdy to hlasi nejake chyby. Vyskusal som asi 3-4 dalsie kody, ktore som nasiel na nete a k nim JPGEncoder.as na ktore boli odkazy z danej stranky, ale stale to vypise nejaku chybu ohladom JPGEncoder.as. Neviete mi poradit v com by mohol byt problem?
|
|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
Takze predchadzajuci problem som vyriesil. No zaujimala by ma este jedna vec. Totiz samotny subor pre spustenie web kamery vo formate .swf ma velkost cca. 2kb. No po importovani JPGEncodera (ak chcem v subore aj "zachytavanie" obrazka): Kód: import com.adobe.images.JPGEncoder; sa tento subor zväcsi na takmer 23kb. Zaujimalo by ma teda, ci je aj nejaka ina moznost ako pouzit tento JPGEncoder (napr. pomocou include alebo niecoho podobneho), tak aby som zachoval pôvodnu velkost, teda tie 2kb. Da sa to "importovat" aj nejako inac?? Ak ano, ako by mal vyzerat zapis pre nacitanie com.adobe.images.JPGEncoder?
|
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|