`
wzhelp
  • 浏览: 47498 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

图片翻转

阅读更多
http://makyoo.cn/article/ActionScript3/11.htm
flash ActionScript3.0 的能力越来越强了 可以做图像像素处理了
经常要做的像素图像的水平、垂直翻转操作 总结出来一个操作类以后用着方便
程序代码 程序代码
package com.makyoo.bitmapchange{ //www.makyoo.cn    makyoo    QQ:84407979
    import flash.display.Sprite;
    import flash.events.MouseEvent;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    public class Bitmapchange extends Sprite {
         //上下翻转
        public static function upanddown(bt:BitmapData):BitmapData {
            var bmd:BitmapData = new BitmapData(bt.width, bt.height, true, 0x00000000);
            for (var xx=0; xx<bt.width; xx++) {
                for (var yy=0; yy<bt.height; yy++) {
                    bmd.setPixel32(xx, bt.height-yy-1, bt.getPixel32(xx,yy));
                }
            }
            return bmd;
        }
        //左右翻转
        public static function rightandleft(bt:BitmapData):BitmapData {
            var bmd:BitmapData = new BitmapData(bt.width, bt.height, true, 0x00000000);
            for (var yy=0; yy<bt.height; yy++) {
                for (var xx=0; xx<bt.width; xx++) {
                    bmd.setPixel32(bt.width-xx-1, yy, bt.getPixel32(xx,yy));
                }
            }
            return bmd;
        }
    }
}



[本日志由 makyoo 于 2008-02-16 04:36 PM 编辑]
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Android studio 实现图片翻转

    在Android开发中,实现类似支付宝五福图片翻转效果,主要涉及到的是视图动画(View Animation)或帧动画(Frame Animation)以及自定义View的知识。Android Studio作为Android开发的官方集成开发环境,提供了丰富的...

    OpenCvSharp图片旋转.zip

    图片翻转则是通过`Flip`方法完成的,它接受两个参数:第一个参数`flipCode`表示翻转方向,第二个参数`dst`用于存储翻转后的图像。 1. **垂直翻转**: `flipCode`设置为1,表示沿着水平轴(X轴)翻转。 ```csharp...

    java 图片旋转、翻转、镜像处理

    - 图片翻转分为水平翻转和垂直翻转。同样使用`AffineTransform`,但这次是设置缩放因子。水平翻转是在X轴上设置-1,垂直翻转是在Y轴上设置-1。 ```java // 水平翻转 AffineTransform flipHorizontally = new ...

    VB图片旋转任意角度翻转

    4. **图片翻转**:翻转图片分为水平翻转(镜像)和垂直翻转。水平翻转使用`DrawImage`方法的第二个参数设置`Rectangle`,使其宽度和原图相同,高度为负值;垂直翻转则使高度相同,宽度为负值。例如,水平翻转: ```...

    图片旋转支持所有浏览器

    在网页开发中,图片的旋转功能是一个常见的需求,特别是在用户上传照片或进行图像展示时。"图片旋转支持所有浏览器"这个主题聚焦于如何实现在不同的浏览器环境下,对图片进行旋转操作的技术实现。以下是对这个主题的...

    JS鼠标放置图片翻转特效.zip

    在JavaScript(JS)编程中,实现鼠标放置图片翻转特效是一种增强用户体验的常见技术,尤其在网站设计和交互式应用中。这个"JS鼠标放置图片翻转特效"提供了当鼠标悬停在图片上时,图片产生3D翻转效果的源码。这种效果...

    PHP图片处理之图片旋转和图片翻转实例

    图片翻转不同于旋转,它是将图片沿着水平或垂直方向进行翻转。在PHP中,要实现沿X轴或Y轴翻转图片,需要自己编写函数。沿Y轴翻转是水平翻转,而沿X轴翻转是垂直翻转。 沿Y轴翻转图片的PHP函数示例如下: ```php ...

    完整版图片的旋转与翻转.rar

    2. 图片翻转: - 水平翻转:图像沿水平轴对称,相当于在镜像前看图像,左右方向相反。 - 垂直翻转:图像沿垂直轴对称,上下方向相反。 3. 实现方法: - 图像处理软件:如Adobe Photoshop、GIMP等提供了直观的...

    图片旋转,拖动,伸缩

    这个名为"图片旋转,拖动,伸缩"的项目是用C#编程语言实现的一个图像处理程序,它提供了丰富的功能,包括图片的旋转、翻转、拖放操作、镜像拼接以及缩放等。下面我们将深入探讨这些知识点。 首先,图片旋转是图像...

    有道云笔记如何旋转和保存图片?.docx

    有道云笔记图片旋转和保存技巧 在有道云笔记中旋转和保存图片是许多用户经常遇到的问题。今天,我们将探讨如何在有道云笔记中旋转和保存图片。 首先,让我们了解为什么需要旋转和保存图片。在编辑有道云笔记时,...

    C# OpenVINO 图片旋转角度检测 源码

    在本项目中,我们主要探讨如何使用C#编程语言结合Intel的OpenVINO工具套件进行图片旋转角度的检测。OpenVINO(Open Visual Inference and Neural Network Optimization)是一个强大的平台,它允许开发者快速地在各种...

    JS 挂牌式图片翻转广告 图片广告轮播

    JS(JavaScript)作为网页开发中的重要脚本语言,被广泛用于实现各种交互效果,其中包括挂盘式图片翻转广告和图片广告轮播。本文将详细讲解这两种广告形式的原理、实现方法以及它们在网页设计中的应用。 一、挂盘式...

    易语言图片旋转

    在这个“易语言图片旋转”主题中,我们将探讨如何使用易语言来处理图像的旋转、翻转等操作。 在计算机图形学中,图像的旋转和翻转是常见的图像处理技术。这些操作通常涉及到矩阵运算和图像像素的重新映射。在易语言...

    js精美图片翻转

    【JavaScript图片翻转效果详解】 在网页设计中,动态效果总是能吸引用户的注意力,增加交互体验。"js精美图片翻转"就是一个实现此类效果的例子,它利用JavaScript编程语言,配合CSS样式,为网页中的图片添加了翻转...

    CSS3 transform实现图片旋转木马3D

    在本文中,我们将深入探讨如何使用CSS3的`transform`属性来实现一个令人惊叹的3D图片旋转木马效果。CSS3的`transform`特性为Web开发者提供了强大的能力,可以对元素进行平移、旋转、缩放和扭曲等多种变换,从而创造...

    Java实现图片翻转以及任意角度旋转

    Java实现图片翻转以及任意角度旋转 Java实现图片翻转以及任意角度旋转是图像处理中的一种常见操作。通过使用Java中的Graphics2D类,可以实现图片的翻转、任意角度旋转、缩放等操作。在本文中,我们将详细介绍如何...

    js图片查看器。鼠标拖动图片任意方向旋转,鼠标滚动滚轮缩放,任意角度翻转。

    3. **图片翻转**:用户可以对图片进行水平或垂直翻转,提供了一种灵活的视角切换方式。这同样基于图像的矩阵变换,通过设置相应的翻转系数完成。 **二、兼容性** 为了确保广泛的用户覆盖,JavaScript图片查看器...

    图片特效-类新浪图片翻转模式

    本资源“图片特效-类新浪图片翻转模式”就是一种模仿新浪网站的图片展示方式,它允许用户在浏览图片时实现翻转效果,增加了互动性和趣味性。 这个压缩包包含以下文件: 1. `index.html`:这是主网页文件,通常包含...

    js实现图片旋转功能

    图片翻转可以通过改变`scaleX`或`scaleY`实现。水平翻转设置`scaleX(-1)`,垂直翻转设置`scaleY(-1)`。 ```javascript function flipImage(horizontal, vertical) { const ctx = rotatedCanvas.getContext('2d'); ...

    juqery图片翻转/翻页效果

    在本资源中,我们主要探讨的是使用jQuery实现的图片翻转和翻页效果。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。在这个压缩包中,提供了六个不同的实例,展示...

Global site tag (gtag.js) - Google Analytics