AS3中 用JPEGEncoder保存 摄像头拍的照片 (另有JPEGEncoder类的下载地址)-阿里云开发者社区

开发者社区> 云栖希望。> 正文

AS3中 用JPEGEncoder保存 摄像头拍的照片 (另有JPEGEncoder类的下载地址)

简介:
+关注继续查看
AS3中 用JPEGEncoder保存 摄像头拍的照片 (另有JPEGEncoder类的下载地址)

以下是一个例子 就是 通过摄像头拍照 在保存的

package
{
import com.adobe.JPEGEncoder;

import flash.display.BitmapData;
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.media.Camera;
import flash.media.Video;
import flash.net.FileReference;

public class CameraExample extends Sprite
{
  
   private var camera:Camera;
   private var video:Video;
   private var jpg:JPEGEncoder;
  
   public function CameraExample()
   {
    camera=Camera.getCamera();
    video=new Video;
    addChild(video);
   
    if(camera!=null){
     video.attachCamera(camera);
    }else{
     trace("找不到摄像头");
    }
   
    stage.addEventListener(MouseEvent.CLICK,clickHandler);
   }
  
   private function clickHandler(event:MouseEvent):void{
    var bitmapData:BitmapData=new BitmapData(video.width,video.height);
    bitmapData.draw(video);
   
   
    jpg=new JPEGEncoder(70);
   
    var fr:FileReference=new FileReference;
    fr.save(jpg.encode(bitmapData),"cut.jpg");
   }
}
}

找到的一个正式下载JPEGEncode的地址:

Adobe官方的CoreLib下载:
http://code.google.com/p/as3corelib/
使用其中的:

Featured downloads: 

 as3corelib-.93.zip 下的


com.adobe.images.JPEGEncoder 和 com.adobe.images.PNGEncoder

本文转自博客园知识天地的博客,原文链接:AS3中 用JPEGEncoder保存 摄像头拍的照片 (另有JPEGEncoder类的下载地址),如需转载请自行联系原博主。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【转】Android下使用Properties文件保存程序设置
原文:http://jerrysun.blog.51cto.com/745955/804789 废话不说,直接上代码。    读取.properties文件中的配置:  String strValue = "";  Properties props = new Properties();  try {      props.
590 0
NLP之TM:基于gensim库调用20newsgr学习doc-topic分布并保存为train-svm-lda.txt、test-svm-lda.txt
NLP之TM:基于gensim库调用20newsgr学习doc-topic分布并保存为train-svm-lda.txt、test-svm-lda.txt
12 0
Sparkstreaming读取Kafka消息再结合SparkSQL,将结果保存到HBase
环境为CDH5.8,开发工具为IDEA,大数据目前最新的API,送给大家避免踩坑!!
10232 0
21、 Python快速开发分布式搜索引擎Scrapy精讲—爬虫数据保存
转: 【http://bdy.lqkweb.com】 【http://www.swpan.cn】 注意:数据保存的操作都是在pipelines.py文件里操作的 将数据保存为json文件 spider是一个信号检测 # -*- coding: utf-8 -*- # Define your it.
1023 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4615 0
+关注
云栖希望。
我是个随便的人
761
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载