首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏DannyHoo的专栏

    UIImageJPEGRepresentation和UIImagePNGRepresentation

    在Iphone上有两种读取图片数据的简单方法: UIImageJPEGRepresentation和UIImagePNGRepresentation.  UIImageJPEGRepresentation函数需要两个参数:图片的引用和压缩系数.而UIImagePNGRepresentation只需要图片引用作为参数.通过在实际使用过程中,比较发现: UIImagePNGRepresentation UIImage* image) 要比UIImageJPEGRepresentation(UIImage* image, 1.0) 返回的图片数据量大很多.譬如,同样是读取摄像头拍摄的同样景色的照片, UIImagePNGRepresentation

    93410发布于 2018-09-13
  • 来自专栏進无尽的文章

    多媒体-图片、音频、视频压缩

    ** 在Iphone上有两种读取图片数据的简单方法 **UIImageJPEGRepresentation和UIImagePNGRepresentation.** UIImageJPEGRepresentation 函数需要两个参数:图片的引用和压缩系数而UIImagePNGRepresentation 只需要图片引用作为参数. UIImagePNGRepresentation(UIImage \*image) 要比UIImageJPEGRepresentation(UIImage* image, 1.0) 返回的图片数据量大很多 同样的一张照片, 使用UIImagePNGRepresentation(image) 返回的数据量大小为199K 而 UIImageJPEGRepresentation(image, 1.0)返回的数据量大小只为 data = UIImagePNGRepresentation(image); }else { // JPEG图像。

    2.1K10发布于 2018-09-12
  • 来自专栏APP自动化测试

    UIImage 图片处理:截图,缩放,设定大小,存储

    NSHomeDirectory()stringByAppendingPathComponent:@"Documents"]stringByAppendingPathComponent:@"image.png"]; [UIImagePNGRepresentation NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"image.png"]; [UIImagePNGRepresentation NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"ss.png"]; [UIImagePNGRepresentation

    2.6K61发布于 2019-10-15
  • 来自专栏mukekeheart的iOS之旅

    iOS学习——图片压缩到指定大小以内

    二、图片压缩的实现 2.1 “压”处理   对于“压”的功能,我们一般是使用系统提供的UIImageJPEGRepresentation或UIImagePNGRepresentation方法实现,如: 只需要传一个参数,就是图片对象 NSData *imgData = UIImagePNGRepresentation(image);   UIImagePNGRepresentation要比UIImageJPEGRepresentation 同样的一张照片, 使用UIImagePNGRepresentation(image)返回的数据量大小为199K,而UIImageJPEGRepresentation(image, 1.0)返回的数据量大小只为 UIImagePNGRepresentation虽然可以让我们控制压缩质量比例,但是我们看到这个压缩比compressionQuality实际上很难确定一张图片是否能压缩到误差范围内,无法实现精确压缩。 2.2 “缩”处理 UIImagePNGRepresentation虽然可以让我们控制压缩质量比例,但是我们看到这个压缩比compressionQuality实际上很难确定一张图片是否能压缩到误差范围内

    4.7K20发布于 2019-09-29
  • 来自专栏TechBox

    从相册中选择或拍照设置并上传头像图片设置头像

    image = [info objectForKey:@"UIImagePickerControllerOriginalImage"]; NSData *data; if (UIImagePNGRepresentation data = UIImageJPEGRepresentation(image, 1.0); } else { data = UIImagePNGRepresentation

    7.1K30发布于 2018-06-05
  • 来自专栏APP自动化测试

    基于AFN封装的带缓存的网络请求

          break;   } }]; ##单个文件上传 UploadParam *uploadParam = [[UploadParam alloc] init]; uploadParam.data = UIImagePNGRepresentation @"/file/upload"]; ##多任务上传 UploadParam *uploadParam = [[UploadParam alloc] init]; uploadParam.data = UIImagePNGRepresentation uploadParam.mimeType = @"image/png"; UploadParam *uploadParam1 = [[UploadParam alloc] init]; uploadParam1.data = UIImagePNGRepresentation

    73050发布于 2019-10-15
  • 来自专栏好派笔记

    AFNetworking 上传文件

    error) { NSLog(@"获取服务器响应出错"); }]; } @第二种: NSData *imageData = UIImagePNGRepresentation

    1.2K00发布于 2021-10-31
  • 来自专栏正则

    uitableview截取整张表(必须预加载所有数据)

    stringByAppendingPathComponent:[NSString stringWithFormat:@"sms.jpg"]];   // 保存文件的名称 BOOL result = [UIImagePNGRepresentation

    45830发布于 2021-05-11
  • 来自专栏杨飞@益术

    苹果客户端上传图片java接收

       //将image的data加入     UIImage*image = [UIImage imageNamed:@"1212312.png"];     NSData *imageData = UIImagePNGRepresentation

    2K30发布于 2019-02-21
  • 来自专栏云原生布道专栏

    【IOS开发高级系列】异步绘制专题

    存储速度:JPG更快 压缩比:JPG更大; 图片质量:JPG更好 JPG不支持透明效果; UIImageJPEGRepresentation方法在耗时上比较少 而UIImagePNGRepresentation 耗时操作时间比较长; UIImageJPEGRepresentation函数需要两个参数:图片的引用和压缩系数.而UIImagePNGRepresentation只需要图片引用作为参数.通过在实际使用过程中 ,比较发现: UIImagePNGRepresentation(UIImage* image) 要比UIImageJPEGRepresentation(UIImage* image, 1.0) 返回的图片数据量大很多 .譬如,同样是读取摄像头拍摄的同样景色的照片, UIImagePNGRepresentation()返回的数据量大小为199K ,而 UIImageJPEGRepresentation(UIImage* NSData并进行压缩 http://www.cnblogs.com/robinkey/archive/2013/01/21/2869930.html UIImageJPEGRepresentation和UIImagePNGRepresentation

    1.9K20编辑于 2022-03-08
  • 来自专栏DannyHoo的专栏

    保存图片到沙盒并从沙盒中取出

    - (void)saveImage:(UIImage *)tempImage WithName:(NSString *)imageName { NSData * imageData = UIImagePNGRepresentation

    1.3K10发布于 2018-09-13
  • 来自专栏LeeCen

    AFNetworking的使用

    constructingBodyWithBlock:^(id<AFMultipartFormData> _Nonnull formData) { NSData *data = UIImagePNGRepresentation

    1.5K10发布于 2018-10-11
  • 来自专栏Alice

    绘图quartz之加水印

    [documentPath stringByAppendingPathComponent:@"my.png"];     //创建data 暂存图片     NSData *imageData =UIImagePNGRepresentation

    65460发布于 2018-02-01
  • 来自专栏云原生布道专栏

    IOS开发系列——异步绘制专题

    1.3 PNG与JPEG优劣比较 存储速度:JPG更快 压缩比:JPG更大; 图片质量:JPG更好 JPG不支持透明效果; UIImageJPEGRepresentation方法在耗时上比较少 而UIImagePNGRepresentation 耗时操作时间比较长 UIImageJPEGRepresentation函数需要两个参数:图片的引用和压缩系数.而UIImagePNGRepresentation只需要图片引用作为参数.通过在实际使用过程中 ,比较发现:UIImagePNGRepresentation(UIImage* image) 要比UIImageJPEGRepresentation(UIImage*image, 1.0) 返回的图片数据量大很多 .譬如,同样是读取摄像头拍摄的同样景色的照片, UIImagePNGRepresentation()返回的数据量大小为199K ,而 UIImageJPEGRepresentation(UIImage* CGSizeMake(25.0f,35.0f)] 1.5 参考链接 IOS-图片操作集合 http://blog.csdn.net/ch_soft/article/details/7685753 UIImagePNGRepresentation

    1.8K20编辑于 2022-03-08
  • 来自专栏ShaoYL

    iOS 蓝牙的GameKit用法

    self.imageView.image == nil) return; // 有图片才继续执行 // 通过蓝牙链接会话发送数据到所有设备 [self.session sendDataToAllPeers:UIImagePNGRepresentation

    86550发布于 2018-05-11
  • 来自专栏阿林前端开发攻城狮

    objective-c 从网络下载图片,保存,并用 UIImageView 从保存中显示

    NSString *)directoryPath { if ([[extension lowercaseString] isEqualToString:@"png"]) { [UIImagePNGRepresentation

    1.8K20发布于 2021-10-29
  • 来自专栏码农的生活

    从网络下载图片,保存,并用 UIImageView 从保存中显示

    (NSString )directoryPath { if ([[extension lowercaseString] isEqualToString:@"png"]) { [UIImagePNGRepresentation

    1.2K40发布于 2021-10-29
  • 来自专栏陈满iOS

    iOS复习中有关SDWebImage可能知识点总结(2)

    (imageFormat == SDImageFormatPNG); } if (usePNG) { imageData = UIImagePNGRepresentation UIImage decodedAndScaledDownImageWithImage:image]; [self.imageData setData:UIImagePNGRepresentation

    1K10发布于 2018-09-10
  • 来自专栏一“技”之长

    iOS分享扩展支持自定义联系人

    INSpeakableString alloc] initWithSpokenPhrase:@"珲少"]; // 联系人图片 INImage *image = [INImage imageWithImageData:UIImagePNGRepresentation

    1.2K20编辑于 2022-09-22
  • 来自专栏c#开发者

    POST jpeg upload with AFNetworking

    if (user.picture2) { NSData *data = UIImagePNGRepresentation

    1.3K90发布于 2018-04-12
领券