如何从实时相机或NSURL获取缩略图

时间:2011-02-03 06:57:56

标签: iphone

我想知道我们可以从实时相机或视频中获取缩略图吗?如果是,那怎么样?请建议我在UITableView中显示超过20或30个实时摄像头的最佳方法。我已经定制了UITableViewCell并使用loadRequest向该单元添加了一个UIWebView。但是这个速度要慢很多,并且在桌面滚动上也是不可访问的。我如何摆脱这些问题。

谢谢,

1 个答案:

答案 0 :(得分:0)

也许您可以从相机获取数据流,找到如何使用该流制作图像,然后创建NSOperation以异步加载每个可见单元格中的每个图像视图。

要使表格视图光滑,您需要使用表格视图单元格的出列。您还应该跟踪正在显示哪些单元格,哪些单元格(滚动时)以及哪些单元格将不再可见,以管理缩略图的加载/卸载。

请记住,您应该获取原始流,缩放它,然后存储它。否则你将浪费内存存储正在缩小尺寸的大图片以显示为缩略图。

我希望这会带来一些想法。祝你好运