ClipCorner icon indicating copy to clipboard operation
ClipCorner copied to clipboard

为什么my的最慢?

Open yushan023 opened this issue 8 years ago • 4 comments

image

yushan023 avatar Feb 05 '17 02:02 yushan023

真机下运行,点击按钮后,不做其他操作,他计算完会自己显示结果

hehe520 avatar Feb 05 '17 06:02 hehe520

模拟器上和真机上不一样吗,我试一下真机啊。

HJ-StevenSun avatar Feb 05 '17 07:02 HJ-StevenSun

你好, 刚刚我测试了一下。首先表示敬意很赞!但是做了同事处理10、30、50、100、1000,张不同数量图片的表现效果时发现,如果在处理30张时 my裁剪用时:0.208 秒 CGContext裁剪用时:0.225 秒 贝塞尔裁剪用时:0.203 秒 , 当处理100 张时 my裁剪用时:0.453 秒 CGContext裁剪用时:0.492 秒 贝塞尔裁剪用时:0.517 秒 ,当初了1000张时my裁剪用时:3.218 秒 CGContext裁剪用时:4.066 秒 贝塞尔裁剪用时:4.263 秒

个人感觉在500 张以下时三种方法其实是大相径庭的。在项目实际开发中也很难出现同时做这么多的图片处理情况吧!但是在同时处理三十张一下的图片时处理时间最快的是贝塞尔,所以这个也要因项目来选择的了。

HJ-StevenSun avatar Feb 05 '17 07:02 HJ-StevenSun

嗯,数据量小差距是不大的

hehe520 avatar Feb 06 '17 02:02 hehe520