noa*_*ale 10 iphone camera objective-c ios
我在我的应用程序中实现了一个摄像头,我想知道CGinterpolationquality是什么.关于它的作用的文档并不多.
来自CGContext参考:
返回图形上下文的当前插值质量级别.
插值质量是一种图形状态参数,它提供了用于图像插值的质量等级的提示(例如,缩放图像时).并非所有上下文都支持所有插值质量级别.
此外...
CGInterpolationQuality
渲染图像的插值质量级别.
enum CGInterpolationQuality {
kCGInterpolationDefault = 0,
kCGInterpolationNone = 1,
kCGInterpolationLow = 2,
kCGInterpolationMedium = 4,
kCGInterpolationHigh = 3
};
typedef enum CGInterpolationQuality CGInterpolationQuality;
Run Code Online (Sandbox Code Playgroud)
kCGInterpolationDefault:默认的质量水平.
kCGInterpolationNone:没有插值.
kCGInterpolationLow:插值质量低.此设置可以加快图像渲染速度.
kCGInterpolationMedium:中等水平的插值质量.此设置比低设置慢,但比高设置快.
kCGInterpolationHigh:高水平的插值质量.此设置可能会降低图像渲染速度.