六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 78|回复: 0

Flash8的位图缓冲应用--大头贴

[复制链接]

升级  36%

4

主题

4

主题

4

主题

童生

Rank: 1

积分
18
 楼主| 发表于 2013-2-6 08:41:18 | 显示全部楼层 |阅读模式
 个人觉得这个方法比用flashcom要便宜的多,就是有点费资源,不过要求的环境非常简单。过两天给大家看看一个正式应用的
http://220.194.55.60:8080/bitmap/MDT.html

这是我用Flash8的位图缓冲制作的大头贴应用。
完全独立于FlashCom,这个大头贴不像以前的,要FlashCommunicationServer来帮助。
这个利用Flash8的位图缓冲技术制作,不需要FlashCommunicationServer
服务端的java程序编写真是费了我老大的劲啊!!熬了两天,不过还算值得,哈哈
注意:如果要测试,必须有一个摄像头和Flash Player 8才行。(其实,摄像头也不是必须的,没有摄像头,你就看不到真实效果,但是功能还是可以实现的,哈哈)
http://220.194.55.60:8080/bitmap/MDT.html
我把javaBean给放上,还有那个接受的jsp文件
先看jsp吧



 
然后是javaBean
package com.n0rthwood; 
import java.io.File;
import java.io.FileOutputStream;
import java.awt.Graphics2D;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.BufferedImage; 
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
public class ImageSaver{
//静态方法:参数含义:int 宽,int 高,包含颜色信息的字符串数组,这里如果你不明白这个数组怎么回事,可以去看一下我前面一片blog里提到的那个地址,那里有关于flash文件如何写,还有传递到服务器的所有参数。
public static void JpgTset(int width,int height,String[] rowColor) throws Exception{
BufferedImage bufimg= new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
for(int i=0;i
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/801.html
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表