上一页 1 ··· 215 216 217 218 219 220 221 222 223 ··· 353 下一页
摘要: 有时候,出于性能或可移植性的考虑,需要在iOS项目中使用到C++。假设我们用C++写了下面的People类:////People.h//MixedWithCppDemo////CreatedbyJasonLeeon12-8-18.//Copyright(c)2012年JasonLee.Allrigh... 阅读全文
posted @ 2015-11-08 00:53 brave-sailor 阅读(808) 评论(0) 推荐(0)
摘要: 有时候,单独对一张图像进行处理是很难或者根本达不到我们想要的效果的。一个好的滤镜效果的诞生,往往要经过很多复杂步骤、细致微调、图片应用效果观察以及很多图层叠加。我在JSWidget上发现了一些常用混合算法,对应着一些常用混合模式,通过这些blend modes,我们可以指定两张图像如何混合。不过在此... 阅读全文
posted @ 2015-11-08 00:52 brave-sailor 阅读(696) 评论(0) 推荐(0)
摘要: 关于图像处理中的卷积运算,这里有两份简明扼要的介绍:文一,文二。其中,可能的一种卷积运算代码如下:[cpp] view plaincopy-(UIImage*)applyConvolution:(NSArray*)kernel{CGImageRefinImage=self.CGImage;CFDat... 阅读全文
posted @ 2015-11-08 00:45 brave-sailor 阅读(387) 评论(0) 推荐(0)
摘要: 最近在稍微做一些整理,翻起这部分的代码,发现是两个多月前的了。这里讨论的是基于RGBA模型下的图像处理,即将变换作用在每个像素上。代码是以UIImage的category形式存在的:[cpp] view plaincopytypedefstruct_singleRGBA{unsignedcharre... 阅读全文
posted @ 2015-11-08 00:44 brave-sailor 阅读(291) 评论(0) 推荐(0)
摘要: IOS中对图片进行重绘处理的方法总结一、CGImageRef是什么CGImageRef是定义在QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义:?1typedefstructCGImage*CGImageRef;CGImageRef 和st... 阅读全文
posted @ 2015-11-08 00:33 brave-sailor 阅读(747) 评论(0) 推荐(0)
摘要: 今天在公司的代码里看到通过 UIBezierPath 绘制 CALayer 然后实现中空的正方形,感觉还挺有意思的,简单记录一下 UIBezierPath 这个东西。一条线我们自定义一个 BezierView 继承自 UIView ,并重写它的 drawRect 方法实现绘图操作。import UI... 阅读全文
posted @ 2015-11-07 23:56 brave-sailor 阅读(507) 评论(0) 推荐(0)
摘要: 看到苹果Health里的折线图了吗。我们就是要打造一个这样的折线图。没看过的请看下图。我们的主题在于折线图本身。其他的包括步数、日平均值等描述类的内容这里就不涉及了。首先观察,这个图种包含些什么组成部分。线?这个太明显都看见了。还有每个节点的小圆圈,还有折线图里从上到下的渐变。这里是白色的从上到下逐... 阅读全文
posted @ 2015-11-07 23:27 brave-sailor 阅读(383) 评论(0) 推荐(0)
摘要: 先来看下效果 下拉刷新其实下拉刷新没大家想得那么难。本文已第二个为例子。给大家讲解下下拉刷新的做法(完整代码后面会放上)首先,先搞一个single View Application 。然后进Main.storyboard中,选中viewController t1.png按照图中方法,加一个导航。 然... 阅读全文
posted @ 2015-11-07 23:25 brave-sailor 阅读(894) 评论(0) 推荐(0)
摘要: OS SWIFT基本画图教程其实这是以前做过的一个例子,方便自己参考的代码!希望对大家也有点参考.首先,建立一个Swift类,继承UIView这个类,然后重写funcdrawRect(rect:CGRect)其次,获取画笔的上下文varcontext:CGContextRef=UIGraphicsG... 阅读全文
posted @ 2015-11-07 23:03 brave-sailor 阅读(1099) 评论(0) 推荐(0)
摘要: 上一篇博客中 2015继续任性——不会Git命令,照样玩转Git我 们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用。那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平台比较 多,而且都是免费的。今天就为大家推荐几款比较火的Git代码托管平台,欢迎大家补充。不过,... 阅读全文
posted @ 2015-11-06 14:09 brave-sailor 阅读(321) 评论(0) 推荐(0)
上一页 1 ··· 215 216 217 218 219 220 221 222 223 ··· 353 下一页