ciimage相关内容
我正在通过PhotoKit编辑照片,但我发现这不能保存原始照片的元数据。即使是苹果公司提供的SamplePhotosApp,当他们应用深褐色或Chrome滤镜时,也会发生这种情况。我的问题是,您如何确保保留所有原始照片元数据? 我已经了解了如何获取原始图像的元数据,并且我能够将该元数据保存到我创建的最终CIImage,但在提交编辑时它仍然被删除。将CIImage转换为CGImage到UIIm
..
设置很简单. 一个带有 UIImageView 的 ViewController 并分配了一个图像. 一个 UIButton,点击后会模糊 UIImageView 中的图像. 导入 UIKit类视图控制器:UIViewController {@IBOutlet 弱变量 bg:UIImageView!@IBAction func blur(_ sender: Any) {让 input
..
我多次使用 CIDetector 如下: -(NSArray *)detect:(UIImage *)inimage{UIImage *inputimage = inimage;UIImageOrientation exifOrientation = inimage.imageOrientation;NSNumber *orientation = [NSNumber numberWithInt
..
几个小时以来,我一直在寻找这个问题的答案,但我就是想不通.当我按下按钮“按钮"时,我想为图像添加高斯模糊效果.用户是添加图像的人. 我根据来自 SO 和网络上其他地方的来源为“按钮"创建了一个操作.不起作用.我究竟做错了什么?任何代码将不胜感激.这是我的“按钮"操作: - (IBAction)test:(id)sender {CIFilter *gaussianBlurFilter = [
..
我正在使用以下代码制作图像形式QR Code: func createQRFromString(str: String) ->CIImage?{让 stringData = str.dataUsingEncoding(NSUTF8StringEncoding)让过滤器 = CIFilter(名称:“CIQRCodeGenerator")filter?.setValue(stringData,
..
现在已经在 swift 上工作了一段时间,但在处理这个 Core Image Framework 时遇到了麻烦.我能够在图像上成功创建 CIFilter,但是我不确定如何删除它.图像放置在类似于 snapchat 的相机屏幕的 UIView 上,然后有一个图像视图,它是预览图像的 uiview 的子视图.顺便说一句,使用最新版本的 Xcode 和 iOS. 这是应用黑白滤镜时的代码: @I
..
我正在使用以下方法来模糊一些图像.使用仪器 CIImage 正在泄漏.我尝试将它们包装在 @autoreleasepool 中,但没有运气.有什么想法吗? -(UIImage *)blurImage:(UIImage *)image withStrength:(float)strength{@autoreleasepool {CIContext *context = [CIContext con
..
我正在尝试使用以下方法从当前 ARFrame 获取图像: if let imageBuffer = sceneView.session.currentFrame?.capturedImage {让方向 = UIApplication.shared.statusBarOrientation让 viewportSize = sceneView.bounds.size让转换 = sceneView.s
..
我已经搜索了太多次堆栈溢出,也发布了一个问题,但徒劳无功.我需要在我的拼贴应用程序中实现一个功能,用户可以在其中旋转 uiimage 并将其作为旋转图像移动.知道怎么做吗?如果需要,我会尝试所有这些.最近两天一直在寻找它. 起初我使用 CGAffineTransformMakeRotation(angle) 旋转了 UIImage 的框架.它正在工作,但是在旋转后移动图像时,它会产生失真.那
..
我正在尝试将 UIImage 从 imageView 转换为 CIImage 以对其进行过滤.但是,我无法让 CIImage 具有值. 以最简单的形式,这就是我正在尝试的: let ciInput = CIImage(image: imageView.image!) 但 ciInput 始终为零.我也试过 let ciInput = CIImage(cgImage: imageView
..
已更新至 Xcode 7 并在操作中呈现图像时收到此(警告?)消息: CreateWrappedSurface() 对于数据提供者支持的 CGImageRef 失败. 在 Xcode 6.4 下没有这样的消息. 知道哪个代码部分抛出了消息: if (!self.originalImage)//@property (nonatomic, strong) UIImage *orig
..
我需要在 UIImage 上应用黑白滤镜.我有一个视图,其中有用户拍摄的照片,但我对转换图像颜色没有任何想法. - (void)viewDidLoad {[超级viewDidLoad];self.navigationItem.title = NSLocalizedString(@"#Paint!", nil);imageView.image = 图像;} 我该怎么做? 解决方案 Obj
..
我在将过滤器应用于图像时遇到了一些问题.以下代码在使用 CIImage:imageWithContentsOfURL 时完美运行: NSInteger filterIndex = [(UITapGestureRecognizer *)sender view].tag;过滤器 *filter = [过滤器 objectAtIndex:filterIndex];CIContext *context
..
我正在尝试通过平均其他几个图像来创建一个图像.为此,我首先使每个图像变暗,使其倍数等于我平均图像的数量: func darkenImage(乘数:CGFloat)->CIImage?{让divImage = CIImage(颜色:CIColor(红色:乘数,绿色:乘数,蓝色:乘数))let divImageResized = divImage.cropped(to:self.extent)//
..
SceneKit非常新,因此只需在这里寻求帮助即可. 我有一个SCNSphere,在它的中央有一个摄像头 我创建了一个SCNMaterial,doubleSided,并将其分配给球体 由于相机位于中央,因此图像看起来是垂直翻转的,当里面的文字完全弄乱时. 所以我该如何翻转材料或图像(尽管稍后将是视频中的帧),欢迎任何其他建议. 顺便说一句,这种解决方案对我来说是失败的
..
我正在使用CIImage,虽然我知道它不是线性图像,但它确实包含一些数据. 我的问题是CIImage的range属性是否返回像素或点?根据文档,该文档很少说,它是工作空间坐标.这是否意味着无法从CIImage获取像素/点,我必须转换为UIImage才能使用.size属性获取点? 我有一个具有一定大小的UIImage,并且当我使用UIImage创建CIImage时,范围以磅为单位显示.但
..
我知道有很多这样的问题,但是他们的解决方案对我不起作用. 注意:该图片是从Internet下载的.不是从iPhone的相机拍摄的. 我有一个UIImage.为了进行一些图像处理操作,我使用Metal并将图像显示在MTKView中.因此,我将图像转换为CIImage. 对图像进行所有修改后,我将其转换回CGImage,然后转换为UIImage并保存. 结果是保存的图像方向错误.
..
我正在尝试获取 CIImage 浮点数的每像素RGBA值。 我希望以下内容能够正常工作,使用 CIContext 并呈现为 kCIFormatRGBAh ,但是输出全为零。否则,我下一步将是从半浮点数转换为全浮点数。 我在做什么错?我也在Objective-C中尝试过此操作,并获得了相同的结果。 let image = UIImage(name:“ test” )! let
..
我无法从CIImage和UIImage中获取UIImage。下面的代码行在iOS6上运行良好:(输出图像是CIImage) self.imageView = [UIImage imageWithCIImage:outputImage ]; 或 [self.imageView setImage:[UIImage imageWithCIImage:outputIma
..
这真让我讨厌。当我将UIImage转换为CIImage时,应用过滤器,然后将图像上下颠倒(对于风景)或逆时针旋转90度(对于肖像)。 var image:UIImage? var index:Int? @IBOutlet弱照片:UIImageView! @IBAction func editImage(sender:UIBarButtonItem){ println(
..