iOS 滑动性能优化目录一、 减少图层的Blend操作1. UIView的背景色避免使用clearColor2. 控件贴图避免使用带alpha的图片3. UIImageView 使用时避免半透明二、适当使用Rasterize三、避免图片资源的重采样总结更多参考资料一、 减少图层的Blend操作展示半...
分类:
移动开发 时间:
2016-01-16 01:23:04
阅读次数:
179
在OS X上的一个OpenGL简单demo。所附赠的代码是绘制半个球体。开启了深度缓存和多重采样,采样数是4。
分类:
其他好文 时间:
2015-12-22 22:54:43
阅读次数:
170
跟以前的一样,对于模板缓冲区,也是声明定义一系列的结构体,并在渲染的时候 打开/关闭 他们在使用CreateRenderTargetView创建视图之后,声明定义深度模板缓冲区: ID3D11Texture2D *depthStencilBuffer(NULL); //测试多重采样抗锯齿...
分类:
其他好文 时间:
2015-12-06 07:17:56
阅读次数:
197
前言GDAL库中提供的gdalwarp支持各种高性能的图像重采样算法,图像重采样算法广泛应用于图像校正,重投影,裁切,镶嵌等算法中,而且对于这些算法来说,计算坐标变换的运算量是相当少的,绝大部分运算量都在图像的重采样算法中,尤其是三次卷积采样以及更高级的重采样算法来说,运算量会成倍的增加,所以提升这些算法的处理效率优先是提高重采样的效率。由于GPU的多核心使得目前对于GPU的并行处理非常热,同时也能...
分类:
其他好文 时间:
2015-11-30 22:23:32
阅读次数:
214
Boosting思想基本思想:1) 先赋予每个训练样本相同的概率。2) 然后进行T次迭代,每次迭代后,对分类错误的样本加大权重(重采样),使得在下一次的迭代中更加关注这些样本。
分类:
其他好文 时间:
2015-11-01 22:39:17
阅读次数:
192
由于能力有限,总结的可能不一定全。其中有一些错误的地方欢迎指出,我将进行更改。 图像拼接的定义:将一组相互之间存在重叠部分的图像序列先进行空间配准,再经过图像变换、重采样和图像融合后形成一幅包含每个图像序列的宽视角或360度视角的全景图像的技术。 图像拼接技术主要包括三个重要步骤:图像...
分类:
其他好文 时间:
2015-08-20 10:19:07
阅读次数:
151
本篇文章将增加AVFifoBuffer和音频样本是av_sample_fmt_is_planar的样式采样率讲解,下面上代码
AVFifoBuffer * m_fifo = NULL;
SwrContext * init_pcm_resample(AVFrame *in_frame, AVFrame *out_frame)
{
SwrContext * swr_ctx = NULL;...
分类:
其他好文 时间:
2015-08-06 17:00:23
阅读次数:
1227
ffmpeg实现音频重采样的核心函数swr_convert功能非常强大,可是ffmpeg文档对它的注释太过简单,在应用中往往会出这样那样的问题,其实每次循环执行一次swr_convert后还应用swr_convert再作个缓存检测看看是否还有数据,如果有就要把它写到FIFO中去,留在下次再使用,这点在转码和由低向高转换采样率时特别重要。
下面一段简单的代码,摘自我自已写的测试程序....
分类:
其他好文 时间:
2015-07-25 00:15:32
阅读次数:
211
librosa缘由librosa是一个音频和音乐处理的Python包,我用它来做音频的特征提取。但是在使用时,发现librosa.load将音乐文件转化为时间序列的过程中,速度实在难以忍受,cpu跑的非常高,程序好像假死的状态。
查阅官方文档发现,默认情况下,librosa会使用scipy.signal进行音频信号的重采样,这在实际使用时是很慢的。如果要获得很高的性能,官方建议安装libsampl...
分类:
编程语言 时间:
2015-05-14 12:00:01
阅读次数:
511
不同的栅格数据集不需要使用相同的像元分辨率进行存储。但在处理多个数据集时,最好使用相同的像元分辨率。将多个不同分辨率的栅格数据集输入任一ArcGIS Spatial Analyst 扩展模块工具时,会自动将一个或多个输入数据集重采样为输入数据集的最粗糙分辨率。...
分类:
其他好文 时间:
2015-05-12 13:43:24
阅读次数:
118