草庐IT

iphone - 使用 ImageIO 在 iOS 上创建渐进式 jpeg 在设备上产生 block 状结果

我正在尝试从UIImage对象创建渐进式jpeg,这是我的代码NSMutableData*data=[NSMutableDatadata];NSString*path=[NSHomeDirectory()stringByAppendingPathComponent:@"Library/Caches/test.jpg"];CFURLRefurl=CFURLCreateWithString(NULL,(CFStringRef)[NSStringstringWithFormat:@"file://%@",path],NULL);CGImageDestinationRefdestination

ios - 如何从 UIImage 中提取 AVMetadataObject?

我想将iOS7的新条形码扫描功能与UIImage一起使用,而不是从设备的相机之一进行实时捕获。我已经使用AVCaptureDeviceInput进行检测。我认为最好的方法是创建一个AVCaptureInput的具体子类,它从UIImage向AVCaptureSession提供媒体数据>。但是,我找不到任何关于如何子类化AVCaptureInput的文档或示例,所以我不知所措。另一种方法是覆盖来自现有AVCaptureDeviceInput的媒体流,但由于这些API是私有(private)的,而且我想在AppStore上发布我的应用程序,这并不理想。最终,我可能会使用ZXing或ZBar

ios - 如何从 UIImage 中提取 AVMetadataObject?

我想将iOS7的新条形码扫描功能与UIImage一起使用,而不是从设备的相机之一进行实时捕获。我已经使用AVCaptureDeviceInput进行检测。我认为最好的方法是创建一个AVCaptureInput的具体子类,它从UIImage向AVCaptureSession提供媒体数据>。但是,我找不到任何关于如何子类化AVCaptureInput的文档或示例,所以我不知所措。另一种方法是覆盖来自现有AVCaptureDeviceInput的媒体流,但由于这些API是私有(private)的,而且我想在AppStore上发布我的应用程序,这并不理想。最终,我可能会使用ZXing或ZBar

ios - 来自 AVCaptureMetadataOutput 委托(delegate)的 UIImage (didOutputMetadataObjects)

我正在使用AVCaptureMetadataOutput扫描二维码和条形码。当相机聚焦到条形码时didOutputMetadataObjects委托(delegate)被调用,我能够获得条形码元数据字符串。但我想知道如何从didOutputMetadataObjects委托(delegate)中获取扫描图像(条形码图像)。-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputMetadataObjects:(NSArray*)metadataObjectsfromConnection:(AVCaptureConnect

ios - 来自 AVCaptureMetadataOutput 委托(delegate)的 UIImage (didOutputMetadataObjects)

我正在使用AVCaptureMetadataOutput扫描二维码和条形码。当相机聚焦到条形码时didOutputMetadataObjects委托(delegate)被调用,我能够获得条形码元数据字符串。但我想知道如何从didOutputMetadataObjects委托(delegate)中获取扫描图像(条形码图像)。-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputMetadataObjects:(NSArray*)metadataObjectsfromConnection:(AVCaptureConnect

ios - 基于 UIView mask 的 UIImageView 图像裁剪

所以我有一个Canvas(UIView)和一个UIImageView,Canvas充当imageview的mask我正在使用UIGestureRecognizers缩放和旋转Canvas下的UIImageView。我想转换最终图像(在Canvas中显示为UIImage,一种解决方案是将Canvas转换为如下图像UIGraphicsBeginImageContext(self.canvas.bounds.size);[self.canvas.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*newCombinedIma

ios - 基于 UIView mask 的 UIImageView 图像裁剪

所以我有一个Canvas(UIView)和一个UIImageView,Canvas充当imageview的mask我正在使用UIGestureRecognizers缩放和旋转Canvas下的UIImageView。我想转换最终图像(在Canvas中显示为UIImage,一种解决方案是将Canvas转换为如下图像UIGraphicsBeginImageContext(self.canvas.bounds.size);[self.canvas.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*newCombinedIma

ios - 如何在 iOS 中检查是否放置在 UIImage 部分内的 UIView?

根据我的要求,我需要检查UIView是否放置在UIImage部分内。假设我有UIImage人与帽,在这里我需要检查我的View是否位于帽部分内。能否指导我实现以下要求。示例:---------------------------------|||UIImage||--------------------------|||Imageportion||||------|||||view|||||------|||||||--------------------------|||||-------------------------------- 最佳答案

ios - 如何在 iOS 中检查是否放置在 UIImage 部分内的 UIView?

根据我的要求,我需要检查UIView是否放置在UIImage部分内。假设我有UIImage人与帽,在这里我需要检查我的View是否位于帽部分内。能否指导我实现以下要求。示例:---------------------------------|||UIImage||--------------------------|||Imageportion||||------|||||view|||||------|||||||--------------------------|||||-------------------------------- 最佳答案

iphone - 更改 UIImage 的对比度、亮度、饱和度或颜色

我正在寻找一种修改UIImage的某些元素的好方法,例如亮度、对比度、饱和度(对于彩色图像)和颜色(着色)。目前我使用逐像素操作,但速度不是很快。对于图像中的每个像素,我修改了对比度、亮度等颜色数据。我使用了来自UIImageAdjust的一些来源。亮度和对比度。我正在寻找一种更有效的方法来将图像与颜色混合(一种更快的方法,但我可以使用CGBlendMode获得我想要的东西)。有什么想法吗? 最佳答案 看看Apple的演示应用程序GLImageProcessing,它真的很快: 关于ip