草庐IT

ios - 如何创建三角形 UIImage

如何创建三角形UIImage?这就是我现在的做法,但它根本没有生成任何图像。extensionUIImage{staticfunctriangle(side:CGFloat,color:UIColor)->UIImage{UIGraphicsBeginImageContextWithOptions(CGSize(width:side,height:side),false,0)letctx=UIGraphicsGetCurrentContext()!ctx.saveGState()ctx.beginPath()ctx.move(to:CGPoint(x:side/2,y:0))ctx.m

ios - 将 UIImage 转换为 OpenCV 中的 cv::Mat 问题

我正在尝试将UIImage转换为cv::Mat,以便我可以在其上使用LineIteratorOpenCV类。我在这里使用opencv文档提供的代码,特别是该页面上的cvMatGrayFromUIImage。我在我编写的函数中使用了这段代码,然后在我的swift文件中调用了它。但是,当我尝试打印cv::Mat图像时,数组中的数字不能准确反射(reflect)输入图像的灰度。我把数组放到Matlab中,调用imagesc函数,看看是不是真的是灰度图。这是我在OpenCVWrapper.mm中使用的代码-(void)getPixelIntensity:(UIImage*)image{//Tr

swift - 获取 iOS 8 UIImage 方向属性

我正在加载用户照片卷中的照片。PHImageManager.defaultManager().requestImageForAsset(asset,targetSize:size,contentMode:.AspectFill,options:options){result,infoin//getorientation???varimage:iImage=iImage(uiimage:result)self.selectedPhotoUpdateCallback(editImage,image)}但是,有时我加载的照片是颠倒的。我似乎找不到有关这些图像方向的元数据的任何信息。您知道如何

ios - 为什么我的图像没有附加到数组中?

我有一个简单的模型,其中包括:varphotos:[UIImage]?我已将文件zombies.jpg作为文件复制到项目中。然后,在TableViewController的必需初始化中,我想加载一个虚拟记录。我可以定义所有的String和NSDate属性,但是当我尝试附加照片时:dummyRecord1.photos?.append(UIImage(named:"zombies.jpg")!)print(UIImage(named:"zombies.jpg"))print(dummyRecord1.photos)控制台显示图像在那里,但它从未进入数组:Optional(,{2592,1

ios - 如何在单个 ImageView 中添加多个图像并每 2 秒连续显示所有图像

我有一个ViewController,我在那个ViewController中保留了一个完整的法师View。我有一些图像名称,例如1.png,2.png,3.png,例如6张图像。我需要的是我需要像幻灯片一样显示。即每2秒一张图像应该在ImageView中。我已经在Objective-C中完成了。但我是Swift的初学者,所以做不到。如何做到这一点?@implementationViewController{UIImageView*imgView;//yourUIImageView}-(void)viewDidLoad{[superviewDidLoad];//Doanyaddition

ios - 如何将 Swift 中的白色图像着色为另一种颜色?

我想在运行时将白色图标着色为另一种颜色,我尝试使用方法takenfromhere,但没有成功:funcmaskImageView(){varmaskImageSize=CGSizeMake(self.downloadImageView.frame.width,self.downloadImageView.frame.height)UIGraphicsBeginImageContextWithOptions(maskImageSize,false,0.0)varcolor=UIColor(white:1.0,alpha:1.0)color.setFill()varrect=CGRectM

ios - Swift UIImage 转换为 PDF

在我的应用程序中,必须从iPadGallery出售UIImage并将其转换为PDF并保存在服务器端。我可以选择图像并将其发送到服务器端,但后端显示pdf为空(空数据)我还在我的控制台中看到警告/错误:发现扩展时遇到的[发现]错误:ErrorDomain=PlugInKitCode=13"querycancelled"UserInfo={NSLocalizedDescription=querycancelled}我哪里错了?提前致谢!我试过的代码//OpensgallerytoselectImagefuncclickImage(){letimage=UIImagePickerContro

ios - 在 Swift 中使用 UIIamgePickerControllerDelegate 在屏幕上显示选定的图像

我正在尝试了解有关委托(delegate)模式的更多信息。我编写了一个访问用户相机胶卷的应用程序,我想在用户选择图像后在ViewController上显示该图像。这是我到目前为止所拥有的:importUIKitclassViewController:UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate{@IBOutletweakvarimagePickerView:UIImageView!overridefuncviewDidLoad(){super.viewDidLoad()//

swift - 如何以编程方式快速使 UItabbar 图像四舍五入

我想创建如下图所示的东西你能帮我任何代码如何使它四舍五入吗感谢您的帮助! 最佳答案 我认为你需要(可选)如果图像大于标准条形按钮图像大小,则调整图像大小)使图像变圆在将其用作UItabBarItem图像之前。下面是具有这两个功能的UIImage的扩展:extensionUIImage{varroundedImage:UIImage{letrect=CGRect(origin:CGPoint(x:0,y:0),size:self.size)UIGraphicsBeginImageContextWithOptions(self.size

ios - Swift UIButton 覆盖,setImage 不工作

我正在尝试使用我自己的名为FlipsSendButton的按钮类对UIButton进行子类化。下面列出了此类的代码。在其中您可以看到我正在调用setImage来尝试设置按钮图像。但是,编译后,除了设置ImageView外,一切正常。我是否在我的代码中遗漏了一些设置图像的步骤,或者可能错误地调用了可选和展开运算符?importFoundationclassFlipSendButton:UIButton{letbgColor:UIColorinit(frameaFrame:CGRect,bgColoraColor:UIColor){bgColor=aColor;super.init(fra