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就不再一一介绍了。

    -----------------------------一花开五叶 结果自然成-------------------------------------------------
  • 相关阅读:
    POJ1611 && POJ2524 并查集入门
    POJ 2785:4 Values whose Sum is 0 二分
    POJ 2309:BST lowbit
    POJ 3692:Kindergarten 求补图的最大点独立集 头一次接触这样的做法
    POJ 3735:Training little cats 联想到矩阵相乘
    POJ 3916:Duplicate Removal 将相近的重复元素删除
    nyoj43--24 Point game(dfs)
    cf-Igor In the Museum (dfs)
    8VC Venture Cup 2016 -- Elimination Round Tutorial 626B
    蓝桥杯
  • 原文地址:https://www.cnblogs.com/zyc-undefined/p/3200205.html
Copyright © 2011-2022 走看看