240 发简信
IP属地:山东
  • 我的OpenGL ES学习之路(七):YUV转RGB 未完待续...

    色彩的二次抽样 在RGB颜色模式下,每个像素点由Red、Green、Blue三种颜色组合而成,YUV使用色彩通道UV和亮度通道Y,这种格式更适合...

  • 说说loadView

    一个关于loadView的问题,由于平时开发中对这块没注意,现在来分析分析loadView 调用时机:访问controller的view时,如果...

  • 我的OpenGL ES学习之路(六):GPUImage原理分析

    如果自定义一个OpenGL ES程序来处理图片,步骤如下: 初始化OpenGL ES环境,编译、链接Vertex Shader和Fragment...

  • 我的OpenGL ES学习之路(五):着色器

    在上篇文章渲染流程 已经说到了着色器,在使用着色器进行渲染的时候,需要两个对象:着色器对象 和 程序对象。着色器对象和程序对象就好比编译器和链接...

  • Resize,w 360,h 240
    CoreImage

    CoreImage是一个图片分析和处理技术,提供了为静态图片和视频接近实时处理的功能,它是iOS的图像处理中非常重要的框架,要注意它与CoreG...

  • Resize,w 360,h 240
    Runtime之消息发送

    调用对象的方法,在Objective-C中叫做传递消息,先来看一下C语言中的函数调用方式 C语言中的函数调用方式 C语言使用静态绑定,在编译期就...

  • OpenCV边缘识别

    改变图像的大小 需要注意的是dsize与fx和fy必须不能同时为零,也就是说要么dsize不为零而fx与fy同时可以为0,要么dsize为0而f...

  • Resize,w 360,h 240
    Runtime之对象,类

    对象 我们知道对象是某个类的实例,并且这个对象的isa指针指向它所属的类。来看一下它的定义,实际上是一个objc_object类型的结构体。这个...

  • Resize,w 360,h 240
    RunLoop下的卡顿监控

    在开发中,我们可以使用Xcode自带的Instruments工具的Core Animation来对APP运行流畅度进行监控,使用FPS这个值来衡...