作者ryanliang (暑假闲闲的大学生~~)
看板MacDev
标题Re: [问题] 用QTKit从iSight上面撷取每一张画面
时间Sun Oct 3 15:40:43 2010
※ 引述《zonble (zonble)》之铭言:
: ※ 引述《ryanliang (暑假闲闲的大学生~~)》之铭言:
: : 以上一系列的功能可以让你从iSight上撷取一段你要的录影。
: : 但是我现在是想要撷取这段画面的每一个"Frame"(或说是"图"),
: QTMovie 有两个 method
: - (NSImage *)frameImageAtTime:(QTTime)time
: - (void *)frameImageAtTime:(QTTime)time withAttributes:(NSDictionary *)attributes error:(NSError **)errorPtr
: 这两个 method 可以让你在取得了一段 QuickTime movie 後
: 根据时间把 NSImage 或其他的 Image 物件抽出来,不知道
: 这是不是你想要的?
Z大的意思是,
我先录影片,录完後在用QTMovie中的方法,
撷取某特定时间点的Frame,
是这意思吗?
跟我原本的流程好像有点不大相同,
我是想在我按下录影键後的每一张图(Frame)都存在一个地方,
也就是说我不打算输出成影片档,
我要的是图档,
不过如果Z大说的方法如果可以找得出"每一张"图(Frame)的话,
那倒也不是不可行,
感谢Z大!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.81.218