zoukankan      html  css  js  c++  java
  • Flex 学习笔记------FLACC & Crossbridge

    FLACC & Crossbridge

    前段时间在研究如何在Flex项目中处理图片的一些信息,比如获取图片的颜色通道,DPI信息等,搜索了半天还是一无所获。图像处理是一个比较复杂的过程,不过想来前端处理图像也是一个必然的趋势。

    看看这个腾讯web在线图像处理平台,web图像处理的时代已然来临。如果以后可以直接在线PS,这是一件多么令人激动与振奋人心的事情!

    言归正传,既然没有现成的flex处理图像的类库,也没有能力自己动手写一个,那还是想想其他办法吧。我们知道基于c/c++处理图像的类库有很多,比如OpenGL, ImageMagic, CxImage等等,如果Flex

    可以提供直接调用这些类库的接口也是一个不错的选择。果然,adobe的强大是毋庸置疑的,Crossbridge。看介绍:

    CrossBridge是 Adobe FlasCC的开源版本,它提供了一个完整的C/C++开发环境,目的是把C/C++程序编译成Flash程序,运行于Flash Runtime之上。CrossBridge使得把C/C++本地应用程序带到Web上变成了可能。"

    "CrossBridge 前身为Alchemy,它提供了一个完整的类似于BSD的C/C++开发环境,基于GCC编译器,可以把C/C++源代码编译成目标Adobe Flash Runtimes程序。使用CrossBridge,可以把现有的大多数C/C++代码移植到Web上。

    "CrossBridge技术特征:
    1. 支持现有的C/C++项目文件和makefile文件;
    2. 可以通过GDB在Flash Runtime中调试代码;
    3. 可通过C++类访问完整的Flash Runtime API,包括Stage3D for OpenGL/DirectX GPU图形加速库;
    4. 可充分利用现有的C/C++库的文档、指南和代码实例;
    5. 支持使用C/C++创建ActionScript库(SWCs)"

    下面简单介绍几个Crossbridge的例子及用法:

    1. 安装 (windows):

      1.1 下载最新的Crossbridge版本, 解压文件到本地磁盘。如(c:crossbridge);

      1.2 安装64位的Java虚拟机, 并配置好环境变量;

      1.3 下载并安装最新版的 Flex SDK(目前最新是4.6版);

      1.4 如果你想使用GDB调试代码,则另外需要安装Flash Player的调试版本;

      1.5 打开 crossbridge 文件夹,双击 run.bat 脚本。

    如果看到如下内容,说明安装成功。

    里面有很多examples就不再一一介绍了。

    -----------------------------一花开五叶 结果自然成-------------------------------------------------
  • 相关阅读:
    Redis入门指南
    大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等
    01 背包问题和完全背包
    糖果(动规)
    数的划分(动规)
    鸣人的影分身(动规)
    股票买卖(动规)
    大盗阿福(动规)
    公共子序列(动规)
    滑雪(动规)
  • 原文地址:https://www.cnblogs.com/zyc-undefined/p/3200205.html
Copyright © 2011-2022 走看看