jjzjj

imageRef

全部标签

iphone - 图像 90 度旋转 AVCam

我在Stackoverflow中查看了大量问题,但没有一个能解决我的问题。因此,我使用的是Apple的AVCam示例:http://developer.apple.com/library/ios/#samplecode/AVCam/Introduction/Intro.html所以,当我拍照并将其保存在图像库中时,它很好,但是当我通过裁剪它在屏幕上显示它以及当我使用将它发送到服务器时NSData*pictureData=UIImageJPEGRepresentation(self.snappedPictureView.image,0.9);它发送90度旋转!这是我裁剪的代码:UIIma

iphone - 从 GLPaint 保存 imageRef 会创建全黑图像

您好,我正在试用绘图应用程序,但在保存绘制的图像时遇到了问题。现在我很早就开始学习这个但是我已经添加了代码:HowtogetUIImagefromEAGLView?保存绘制的图像。我创建了一个新应用,然后显示了我创建的viewController。在IB中,我添加了一个View,它是PaintingView,它后面有一个imageView。到目前为止,我对PaintingView所做的唯一修改是将背景更改为清除并将背景设置为清除,以便我可以在其后面显示图像。绘图效果很好,我唯一的问题是保存。-(void)saveImageFromGLView:(UIView*)glView{if(gl

ios - 试图获取视频缩略图

我正在尝试从保存在Documents/文件夹中的视频中获取视频缩略图,并将其显示在UITableViewCell内的UIImageView中。这是我获取缩略图的函数:-(UIImage*)thumbnailImageForVideo:(NSURL*)sourceURL{AVAsset*asset=[AVAssetassetWithURL:sourceURL];AVAssetImageGenerator*imageGenerator=[[AVAssetImageGeneratoralloc]initWithAsset:asset];NSError*err=NULL;CMTimetime=

ios - 从 UIImage 中移除 alpha channel

我使用以下方法从文件系统中获取解压后的uiimage。然而,当我打开颜色混合层时,UIImageView被着色为红色,即使UIImageView设置为不透明。文件系统上的图像没有alphachannel。我尝试设置CGContextSetAlpha(bitmapContext,1),但仍然有混合层。有人知道如何在使用CGContextDrawImage时删除alphachannel吗?-(UIImage*)decompressedImage{CGImageRefimageRef=self.CGImage;CGRectrect=CGRectMake(0.f,0.f,CGImageGetW

ios - 为什么这段代码解压缩 UIImage 比天真的方法好得多?

在我的应用程序中,我需要加载大型JPEG图像并在ScrollView中显示它们。为了保持UI响应,我决定在后台加载图像,然后在主线程上显示它们。为了在后台完全加载它们,我强制解压缩每个图像。我正在使用此代码解压缩图像(请注意,我的应用程序仅适用于iOS7,因此我知道在后台线程上使用这些方法是可以的):+(UIImage*)decompressedImageFromImage:(UIImage*)image{UIGraphicsBeginImageContextWithOptions(image.size,YES,0);[imagedrawAtPoint:CGPointZero];UII

ios - 为什么这段代码解压缩 UIImage 比天真的方法好得多?

在我的应用程序中,我需要加载大型JPEG图像并在ScrollView中显示它们。为了保持UI响应,我决定在后台加载图像,然后在主线程上显示它们。为了在后台完全加载它们,我强制解压缩每个图像。我正在使用此代码解压缩图像(请注意,我的应用程序仅适用于iOS7,因此我知道在后台线程上使用这些方法是可以的):+(UIImage*)decompressedImageFromImage:(UIImage*)image{UIGraphicsBeginImageContextWithOptions(image.size,YES,0);[imagedrawAtPoint:CGPointZero];UII

iphone - ios如何捕获屏幕的特定部分

我想捕捉iPhone屏幕的特定部分。我使用了UIGraphicsBeginImageContextWithOptions,但无法用它捕获屏幕的一部分。请帮助我。 最佳答案 您可以使用此代码UIGraphicsBeginImageContext(self.view.bounds.size);[self.view.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*viewImage=UIGraphicsGetImageFromCurrentImageContext()

iphone - ios如何捕获屏幕的特定部分

我想捕捉iPhone屏幕的特定部分。我使用了UIGraphicsBeginImageContextWithOptions,但无法用它捕获屏幕的一部分。请帮助我。 最佳答案 您可以使用此代码UIGraphicsBeginImageContext(self.view.bounds.size);[self.view.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*viewImage=UIGraphicsGetImageFromCurrentImageContext()

iphone - 如何从 ios 中的源图像更改脸部的肤色?

我的代码:不同深浅人脸的RGB值如何管理,如何应用?这段代码会随着头发改变脸的颜色,但我想要1.除了头发,只有脸要上色。-(void)changeSkinColorValue:(float)valueWithImage:(UIImage*)needToModified{CGContextRefctx;CGImageRefimageRef=needToModified.CGImage;NSUIntegerwidth=CGImageGetWidth(imageRef);NSUIntegerheight=CGImageGetHeight(imageRef);CGColorSpaceRefco

iphone - 如何从 ios 中的源图像更改脸部的肤色?

我的代码:不同深浅人脸的RGB值如何管理,如何应用?这段代码会随着头发改变脸的颜色,但我想要1.除了头发,只有脸要上色。-(void)changeSkinColorValue:(float)valueWithImage:(UIImage*)needToModified{CGContextRefctx;CGImageRefimageRef=needToModified.CGImage;NSUIntegerwidth=CGImageGetWidth(imageRef);NSUIntegerheight=CGImageGetHeight(imageRef);CGColorSpaceRefco