图片透明度设定

转载 2015年11月20日 19:09:25


UIImage *image = [UIImage imageNamed:@"whiteMask"];

        image = [image maskImage:[[UIColor blackColor] colorWithAlphaComponent:0.71]];

        UIImageView *imageView = [[UIImageView alloc] initWithImage:image];


#import <UIKit/UIKit.h>


@interface UIImage (Mask)


- (UIImage *)maskImage:(UIColor *)maskColor;


@end

#import "UIImage+Mask.h"


@implementation UIImage (Mask)


- (UIImage *)maskImage:(UIColor *)maskColor

{

    CGRect rect = CGRectMake(0, 0, self.size.width, self.size.height);

    

    UIGraphicsBeginImageContextWithOptions(rect.size, NO, 0);

    

    CGContextRef context = UIGraphicsGetCurrentContext();

    CGContextTranslateCTM(context, 0, rect.size.height);

    CGContextScaleCTM(context, 1.0, -1.0);

    CGContextClipToMask(context, rect, self.CGImage);

    CGContextSetFillColorWithColor(context, maskColor.CGColor);

    CGContextFillRect(context, rect);

    

    UIImage *smallImage = UIGraphicsGetImageFromCurrentImageContext();

    

    UIGraphicsEndImageContext();

    

    return smallImage;

}


@end



html5 canvas学习--设置图形的透明度

function draw(){ // 获取context对象 var ctx = document.getElementById("myCanvas").getContext("2d")...
  • W3Chhhhhh
  • W3Chhhhhh
  • 2016年10月07日 21:07
  • 1747

【Unity&NGUI】改变NGUI的圆环Sprite透明度的几种方法以及利弊

改变NGUI的Sprite透明度几种方法以及利弊 1.为NGUI的Sprite添加Tween Alpha组件 想要一只使得 精灵保持某种 透明度,直接在下图中的 第二个红色方框内调整使其数值相同,...
  • BuladeMian
  • BuladeMian
  • 2017年02月15日 14:08
  • 1575

flash如何设置、调整、修改图片的透明度

突然我需要用flash做个动画,于是我简单学习了一下,发现很容易上手,但是在做动画期间有些问题并不像通常动画软件的解决方式,所以期间有些地方还是卡了一下进度,尤其是我需要做一张图片淡出效果的时候,居然...
  • a727911438
  • a727911438
  • 2016年12月24日 15:58
  • 7637

Canvas 像素处理之改变透明度

一 定义和用法 getImageData()方法返回 ImageData 对象,该对象拷贝了画布指定矩形的像素数据。 注意:ImageData对象不是图像,它规定了画布上一个部分(矩形),并保存了...
  • chengqiuming
  • chengqiuming
  • 2017年04月12日 10:54
  • 1415

IE8浏览器中图片透明度设置

IE浏览器中图片透明度设置方法
  • ZW18772939873
  • ZW18772939873
  • 2016年12月21日 09:10
  • 632

鼠标移入/移出改变图片透明度_jQuery效果

鼠标移入/移出改变图片透明度_jQuery效果
  • ldl_xz
  • ldl_xz
  • 2016年03月28日 21:46
  • 2220

java 图片加水印,设置透明度。说明很详细

package com.yidao.common; import java.awt.AlphaComposite; import java.awt.Graphics2D; import j...
  • hfmbook
  • hfmbook
  • 2014年12月16日 22:46
  • 23106

cocos2d-x—使用shader使图片背景透明

这里用shader处理了像素,使黑色背景透明,直接上代码 ShaderSprite.h [cpp] view plaincopyprint? ...
  • xiebaochun
  • xiebaochun
  • 2014年05月16日 10:57
  • 5960

iOS开发中图片的一些处理操作(背景色,透明度,合成,大小)

iOS开发中常用的对图片的处理操作:一.更换图片的背景颜色/** * 改变图片背景为白色 * * @param image 图片源 * * @return 返回更改过背景后的图片 */ + (...
  • sinat_30898863
  • sinat_30898863
  • 2016年01月13日 22:04
  • 3271

java图像处理-(指定区域内)灰度化、透明化(alpha通道)处理

近日在一家小公司实习,老板要求我写一个图形编辑器,其中涉及到用java处理图像。一般图像处理python用的比较多,感觉网上关于java处理图像的资料不是很多(也许是因为我没有认真的去翻吧……)所以想...
  • AlexZhang67
  • AlexZhang67
  • 2016年07月25日 21:23
  • 2537
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:图片透明度设定
举报原因:
原因补充:

(最多只允许输入30个字)