`

Flash图片处理—卷积变换

阅读更多

运算公式:(3*3矩阵)

dst (x, y) = ((src (x-1, y-1) * a0 + src(x, y-1) * a1....src(x, y+1) * a7 + src (x+1,y+1) * a8) / divisor) + bias

锐化:

as 代码
  1. var filterObj = new flash.filters.ConvolutionFilter();
  2. filterObj.matrix = new Array(
  3. 0,-10,
  4. -15,-1,
  5. 0,-10
  6. );
  7. filterObj.matrixX = 3;
  8. filterObj.matrixY = 3;
  9. filterObj.bias = 0;
  10. filterObj.divisor = 1;
  11. displayobject.filters = [filterObj];

浮雕:

as 代码
  1. var filterObj = new flash.filters.ConvolutionFilter();   
  2. filterObj.matrix = new Array(   
  3.     110,   
  4.     10,-1,   
  5.     0,-1,-1  
  6. );   
  7. filterObj.matrixX = 3;   
  8. filterObj.matrixY = 3;   
  9. filterObj.bias = 128;   
  10. filterObj.divisor = 1;   
  11. displayobject.filters = [filterObj];  


轮廓突出:

as 代码
  1. var filterObj = new flash.filters.ConvolutionFilter();   
  2. filterObj.matrix = new Array(   
  3.     111,   
  4.     1,-71,   
  5.     111  
  6. );   
  7. filterObj.matrixX = 3;   
  8. filterObj.matrixY = 3;   
  9. filterObj.bias = 0;   
  10. filterObj.divisor = 1;   
  11. mc.filters = [filterObj];  

 

 

 

 

分享到:
评论

相关推荐

    Flash边缘提取.rar

    Flash,作为一款曾经广泛用于创建交互式矢量图形、动画、游戏等内容的软件,它支持编程语言ActionScript,允许开发者进行复杂的计算和处理。在Flash中进行边缘提取,通常是为了识别和突出图像或图形的轮廓,这在游戏...

    Flash绘图-AS3 Drawing API.pdf

    - **ConvolutionFilter**:卷积效果,可以实现多种图像处理效果,如锐化、模糊等。 #### BitmapData 类 `BitmapData` 类提供了一种在内存中直接操作像素的方法,这对于创建复杂的图形效果非常有用。`BitmapData` ...

    DSP系统与芯片的结构特点.pptx

    数字信号处理涉及对信号的采样、变换、滤波、估计、增强、混合、比较、压缩和识别等一系列算法。DSP系统可以有多种实现方式,包括在通用计算机上通过软件实现、使用单片机、使用可编程DSP、专用DSP、可编程阵列如...

    信号与系统虚拟实验平台

    6. **卷积与相关**:展示信号间的卷积和相关操作,这对于理解系统响应和信号处理非常重要。 7. **实验项目**:可能包含一系列由易到难的实验项目,引导学生逐步深入理解信号与系统的核心概念。 8. **交互式界面**...

    瑞泰DM6437实验指导书

    EMIF接口主要处理DDR2存储接口以及NorFlash、NANDFlash和SRAM存储接口。外设接口包含VLYNQ接口、UART接口和CAN接口等,支持不同类型的外设连接。Video接口则包括输入视频接口和片上的视频输出DAC,支持视频信号的...

    嵌入式DSP图像系统嵌入式DSP图像系统

    学习如何在DSP上实现高效的卷积运算,这对于图像处理非常重要,可以应用于图像平滑、锐化等。 #### 有限冲击响应滤波器(FIR)算法实验 FIR滤波器是一种线性时不变系统,具有稳定的频率响应和相位响应。本实验重点...

    K210介绍20190527.pdf

    KPU可以处理的深度可分离二维卷积和其他多种操作,但有特定的尺寸限制。 模型转换是将已经通过主流深度学习框架(如Tensorflow、Caffe、PaddlePaddle)训练好的浮点模型量化转换成K210可运行的格式。K210支持的量化...

    DSP5509A例程

    例程可能包含快速傅里叶变换(FFT)、滤波器设计、卷积等常见信号处理算法,这些都是通过优化的内核指令实现的。 4. **中断处理** - 中断是实时系统中不可或缺的一部分。例程中会包含中断服务例程,展示如何正确设置...

    AS3_显示对象结构图.pdf

    在 Flash Player 9 中,显示对象是指可以在屏幕上显示的对象,例如图形、文本、图片等。显示对象可以是独立的,也可以嵌套在其他显示对象中。AS3 显示对象结构图将所有显示对象的关系罗列出来,帮助开发者更好地理解...

    dm6446实验箱指导书

    - **算法实验**: 如FFT(快速傅立叶变换)、卷积、相关算法等,展示DM6446在信号处理方面的强大能力。 #### 四、BOOTLOADER与操作系统移植:系统级编程入门 这部分介绍了如何在dm6446实验箱上移植和配置UBOOT和...

    创龙TI KeyStone C66x多核定点/浮点DSP TMS320C665x,单核TMS320C6655和双核TMS320C6657核心板.pdf

    这意味着在进行数字信号处理时,如滤波、卷积、FFT(快速傅里叶变换)等操作,其处理速度和效率得到显著提升。 核心板上集成的主频为1.0/1.25GHz的处理器,能够提供高达40GMACS(每秒十亿次乘累加操作)和20GFLOPS...

    TMS320VC5416基础代码使用说明书_C语言_dsp_tms320vc5416_基础教程_Indicatorlight_源

    38 八、实验八:有限冲击响应滤波器(FIR)算法实验 40 九、实验九:快速傅立叶变换(FFT)算法实验 45 十、实验十:卷积算法实验 51 十一、实验十一:异步串口通信实验 63 十二、实验十二:烧写扩展 FLASH 实验 68

    信息论与编码试卷

    2. 信源编码:包括无损编码如霍夫曼编码,以及有损编码如预测编码和变换编码。 3. 信道编码:重点可能是线性分组码,如汉明码(Hamming Code)的构造和纠错能力分析,以及卷积码的工作原理。 4. 信息传输理论:...

    DSP原理图,对设计DSP硬件的有一些帮助

    DSP是通过执行特定的数学运算来处理数字信号的设备,这些运算包括加法、乘法、积分、微分等,以及更复杂的快速傅里叶变换(FFT)、滤波、卷积等。与通用处理器相比,DSP通常具有更高的运算速度和效率,因为它优化了...

    SEED-DTK28335 产品介绍页

    DSP 应用实验,如数据存取、片上存储器读写、定时器控制、CAN总线通信、AD采集、SCI数据传递、数字I/O、PWM输出、DA输出、I2C总线、同步串口、滤波器算法、快速傅立叶变换和卷积算法等。配套的实验例程、光盘资料、...

    ICETEK-VC5509-A指导书

    - 还包括各类DSP算法实验,比如有限冲激响应(FIR)和无限冲激响应(IIR)滤波器算法、快速傅立叶变换(FFT)、卷积算法、自适应滤波器算法等。 - 综合实验和特殊应用场景,例如交通灯控制、PID算法控制、数字图像...

    STM32+ov7670车牌识别

    在车牌识别项目中,通常需要较大的RAM和Flash来存储图像数据和程序代码,因此可能选择具有较高内存配置的型号。 OV7670是一款常用的CMOS图像传感器,它能捕获模拟视频信号并转换为数字像素数据。该传感器具有集成的...

Global site tag (gtag.js) - Google Analytics