如何将一个图片显示在一个圆形区域里?

原创 2017年01月03日 04:25:32
我现在的需求是想显示一个圆形的图片在程序里,超过这个圆形区域的图片就被剪切掉了,就像很多圆形的闹钟似的。

我看有些PC程序都是用CreateEllipticRgn,然后用SetWindowRgn将窗口设为圆形的,但CreateEllipticRgn在Mobile中没有~

不知道大侠们都是如何解决这个问题的呢?

android圆形有边框无背景色

最近迷上自定义控件了,感觉做出来的效果比美工切图给的好多了,现在再来一款自定义控件:android圆形有边框无背景色... ...
  • u012301841
  • u012301841
  • 2015年01月17日 18:39
  • 1079

判断一个点在指定区域内 多边形,圆

借助网上大神的资料完成如何判断一个坐标是否在指定一个区域内。 latLngs表示坐标集合 /*** * 判断是否再圆内 * @param l 要判断的坐标 * @return boole...
  • qq519805712
  • qq519805712
  • 2015年03月02日 17:19
  • 501

如何让一个CMFCButton在圆形区域内有效?

http://www.meile.com/ugc/3023657773225/user/274882774995?from=feedtitle http://www.meile.com/ugc/30...
  • u014478675
  • u014478675
  • 2014年04月04日 06:21
  • 378

Matlab将多张图片显示在一个窗口上

load('mnist_uint8.mat');%加载mnist_uint8数据库 for i= 1:20 %获取20张图像保存在本地 img=reshape(test_x(i,:),[28 ...
  • cvMat
  • cvMat
  • 2017年02月09日 17:21
  • 1631

lua—将一张table里的值插入另一张表,包含新的key值

本文旨在记录用lua,将一张表里的值插入到另一张表中,不只是值,也包括了key值,也就是数据对应的字段。 开始的时候,想要用   table.insert()来实现,但是发现  tabl...
  • SilScorige
  • SilScorige
  • 2012年08月10日 18:50
  • 13891

C++将一个图片显示到窗口里面

// Test2.cpp : 定义控制台应用程序的入口点。 // #pragma comment(lib,"user32") #pragma comment(lib,"gdi32") ...
  • caiwencongwyj
  • caiwencongwyj
  • 2015年04月12日 20:55
  • 4607

一种将图片绘制在一个圆形区域内的简单方法——CGContextClip

裁剪是Core Graphics的一项出色的功能特性,让你可以在任意形状中限制绘制操作。你需要做的就是添加形状到context上面,然后调用CGContextClip方法,而不是像之前那样填充它。以后...
  • NOHACKCCC
  • NOHACKCCC
  • 2014年10月10日 22:47
  • 1234

MATLAB划分一个形状为圆的区域

MATLAB划分一个形状为圆的区域下文中的代码用于提取图像的中心圆域,原理很简单,就是圆的计算公式。%% ---------------------------------- %% DOCUMENT...
  • chevroletss
  • chevroletss
  • 2015年08月26日 09:54
  • 670

在vc6.0中建立包含多个源程序的项目

说实话,在大一大二学习C
  • u014254779
  • u014254779
  • 2014年04月19日 22:40
  • 506

as3将sprite类型复制到另一个sprite

在as3中,sprite是引用类型,所以不能直接赋值到另一个sprite。。 这里创建一个方法将sprite复制到另一个sprite方法就ok了 package UTIL { import fl...
  • imtns59521
  • imtns59521
  • 2015年11月06日 17:56
  • 528
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何将一个图片显示在一个圆形区域里?
举报原因:
原因补充:

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