uiimagejpegrepresentation相关内容
我在使用 UIImageJPEGRepresentation 时收到内存警告,有什么办法可以避免这种情况?它不会使应用程序崩溃,但如果可能的话,我想避免它.它间歇性地不运行 [[UIApplication sharedApplication] openURL:url]; - (void)imagePickerController:(UIImagePickerController *)picker
..
当用户对我的应用程序执行标准捏合操作时,我想放大/缩小 UIImage 对象.我目前正在使用 UIImageView 来显示我的图像,如果该细节有任何帮助的话. 我正在尝试弄清楚如何做到这一点,但到目前为止还没有这样的运气. 有什么线索吗? 解决方案 另一种简单的方法是将 UIImageView 放在 UIScrollView 中.正如我在此处描述的,您需要将滚动视图的 con
..
我想压缩图像(相机/照片库),然后将其发送到服务器.我知道我可以按高度和宽度压缩,但我只想按大小将图像压缩到固定大小(200 KB)并保持原始高度和宽度.JPEGRepresentation 中的比例因子不代表大小,只代表压缩质量.如何在不使用任何第三方库的情况下实现这一点(压缩到固定大小)?感谢您的帮助. 解决方案 这里有一些示例代码,它们将尝试为您压缩图像,使其不超过最大压缩率或最大文
..
我正在尝试截取UIView的屏幕快照/快照.我可以使用当前可见视图下面的代码获取屏幕截图-但是我需要整个视图. 该视图是滚动视图,因此下面没有我想被包含的内容 如何扩展此代码以考虑不可见的视图? UIGraphicsBeginImageContext(activityView.frame.size); [self.activityView.layer renderInConte
..
我正在尝试将来自iPhone相机的图像保存到文件中.我使用以下代码: try UIImageJPEGRepresentation(toWrite, 0.8)?.write(to: tempURL, options: NSData.WritingOptions.atomicWrite) 这导致文件的分辨率是toWrite UIImage的两倍.我在手表表达式中确认,从UIImageJPEG
..
我目前正在制作照片编辑应用. 用户选择了照片后,将使用以下代码将其自动转换为黑白: func blackWhiteImage(image: UIImage) -> Data { print("Starting black & white") let orgImg = CIImage(image: image) let bnwImg = orgImg?.appl
..
我正在使用PhotoKit,并且已实现滤镜,用户可以将滤镜应用于其照片库中的照片.我当前正在获取图像,应用过滤器,将编辑后的版本作为CIImage返回,然后使用UIImageJPEGRepresentation将CIImage转换为NSData,因此可以将其写到磁盘上.尽管这样做效果很好,但是当用户尝试编辑非常大的照片(如30 MB)时,最多可能需要30秒才能完成,而98%的时间都花在了UIIma
..
我正在使用alamofire将图像分为多部分发送到服务器。 multipartFormData.append(UIImageJPEGRepresentation(self.imageDet [0 ] .image!,0.5)!, withName:“ filestream”,mimeType:“ image / jpeg”) 我从服务器端获取了字节格式的图像。 以
..
在iOS 4.2上,当我使用UIImagePickerController让用户从照片库中选择图像时,这些是返回给我的字典键: 2011-03-02 13:15:59.518 xxx[15098:307] didFinishPickingMediaWithInfo: info dictionary: { UIImagePickerControllerMediaType = "p
..
在我的iPhone应用程序中,我将图像存储到 NSData 中 UIImage * image = imageView.image; NSData * myData = UIImagePNGRepresentation(image); 但如何从“ NSData “我可以再次将其显示到 UIImageView 。 请帮助和建议, 谢谢。 解决方案
..
在iPhone应用程序上,我需要通过邮件发送最大尺寸为300Ko的jpg(我不是没有mail.app可以拥有的最大尺寸,但这是另一个问题)。要做到这一点,我试图降低质量,直到获得300Ko以下的图像。 为了获得质量的好价值(compressionLevel)谁给我一个jpg在300Ko以下,我做了以下循环。 它正常工作,但每次循环执行时,尽管“[tmpImage release];”,但是
..
我希望直接以NSData对象的形式使用ALAssetsLibrary和ALAsset提取图像。 使用NSURL我按以下方式取出图像。 NSURL * referenceURL = newURL; ALAssetsLibrary * library = [[ALAssetsLibrary alloc] init]; [library assetForURL:referenceU
..
我正在将.jpg文件写入我的应用文档目录,如下所示: NSData * img = UIImageJPEGRepresentation(myUIImage, 1.0); BOOL retValue = [img writeToFile:myFilePath atomically:YES]; 稍后,我使用以下方法将该图像加载回UIImage: UIImage
..
我是iphone的新手,是否可以在不使用任何php或其他文件的情况下在服务器上上传uiimage。 我可以通过发送请求上传图片的示例到一些PHP文件。 但我不想使用php文件。 我在服务器上有服务器路径和上传文件夹。 任何人都有解决方案只使用iphone上传服务器上的图像吗? 非常感谢任何想法。 解决方案 你在哪里上传照片?需要有一个服务器端脚本来接收文件,通常是
..
我是一个相对较新的iOS开发人员。我正在尝试构建一个将图像上传到服务器的应用程序。但是,当我使用元数据获取图像时,方向始终关闭。这里是我使用的代码: - (无效)getJPEGFromAssetForURL:(NSURL *)网址{ ALAssetsLibrary * assetslibrary = [[ALAssetsLibrary alloc] init]; [assetsli
..
我正在创建一个多部分图片数据上传请求。 i通过UIImageJPEGRepresentation 从UIImage获取NSData但是当我尝试将数据转换为字符串时我得到零值 我已经关注此链接将NSData转换为NSString 将UTF-8编码的NSData转换为NSString 这是我的代码: - NSString * contentType = [NSString
..
我正在尝试将 UIImage 对象保存到设备 中的.jpeg文件中,我正在使用此代码: - (void)saveImageToDocumentsDirectory:(UIImage *)mimage withFileName:(NSString *)fileName { UIImageWriteToSavedPhotosAlbum(mimage,nil,nil) ,零); N
..
我想对用户库中的照片应用过滤器,然后将其写回磁盘。我正在使用 UIImageJPEGRepresentation 。此函数采用 UIImage 和 compressionQuality 值介于0.0和1.0之间。因为我想保留原始质量,所以我将其设置为1.0。但我发现这实际上会创建一个文件大小比原始文件更大的图像文件,甚至更大。我注意到在Apple的Sample Photo Editing Exte
..
使用UIImageJPEGRepresentation时收到内存警告,有什么方法可以避免这种情况吗?它不会使应用程序崩溃,但我希望尽可能避免使用它。它间歇性地不运行 [[UIApplication sharedApplication] openURL:url]; - (void)imagePickerController:(UIImagePickerController *)picker
..
当用户对我的应用程序执行标准收缩操作时,我想放大/缩小UIImage对象。我目前正在使用UIImageView显示我的图片,如果这个细节以任何方式帮助。 我想知道如何做到这一点,但没有 任何线索? 解决方案 这样做是将 UIImageView 放置在 UIScrollView 中。 我在此处介绍,您需要将滚动视图的contentSize设置为与您的 UIImageView的大小
..