草庐IT

ios - 无法将 UIImage 编码为 POST 请求的数据

我正在将UIImage转换为数据以通过httpPOST请求发送到服务器。在为请求准备正文时,函数createBody被调用,传递给该函数的图像数据是UIImageJPEGRepresentation(image,0.7)!staticfunccreateBody(parameters:[String:String],boundary:String,data:Data,mimeType:String,filename:String)->Data{letbody=NSMutableData()letboundaryPrefix="--\(boundary)\r\n"for(key,valu

ios - 获取错误 [UIImage 范围] : unrecognized selector sent to instance

我正在尝试对我的UIImageView应用径向模糊,但是当我尝试这样做时出现错误[UIImageextent]:unrecognizedselectorsenttoinstance我使用的代码来自以下示例:https://developer.apple.com/documentation/coreimage/selectively_focusing_on_an_imageleth=bgImage.image!.size.heightletw=bgImage.image!.size.widthguardletradialMask=CIFilter(name:"CIRadialGradie

swift - 在 Swift 中如何直接从 CIImage 而不是 UIImage 制作 CVPixelBuffer?

我正在通过iPhone摄像头录制经过过滤的视频,在录制时将CIImage实时转换为UIImage时,CPU使用率大幅增加。我制作CVPixelBuffer的缓冲函数使用UIImage,到目前为止,这需要我进行此转换。如果可能的话,我想制作一个采用CIImage的缓冲函数,这样我就可以跳过从UIImage到CIImage的转换。我认为这会大大提高我录制视频时的性能,因为CPU和GPU之间不会有任何交接。这就是我现在所拥有的。在我的captureOutput函数中,我从CIImage创建了一个UIImage,它是过滤后的图像。我使用UIImage从缓冲区函数创建一个CVPixelBuffe

ios - 尝试从 Asset Library Url 获取 UIImage

我正在尝试从给定的Asset-Library-Url获取UIImage对象。我想让函数为我做这件事。给定的Url是:assets-library://asset/asset.JPG?id=46811D66-DBB4-46D9-BBA2-0CF0D58FC7AD&ext=JPG我尝试了以下方法:varurl=NSURL()//url="assets-library://asset/asset.JPG?id=46811D66-DBB4-46D9-BBA2-0CF0D58FC7AD&ext=JPG"gotitfromanotherscenevarasset=ALAssetsLibrary()

ios - SCNCylinder 上的设置内容(图像)被反转(翻转)

我尝试使用以下代码在SCNCylinder对象上渲染图像:letcoinGeometry=SCNCylinder(radius:50,height:55)coinNode=SCNNode(geometry:coinGeometry)coinNode.position=SCNVector3Make(0.0,25.0,25.0)coinScene.rootNode.addChildNode(coinNode)//AddimageoncylindershapeletfrontFacingImageMaterial=SCNMaterial()frontFacingImageMaterial.d

ios - Swift(iOS) 插入 UIImage 数组到 subview ?

Swift(iOS)问题:如何将UIImage数组插入subview?我想在ViewController中制作一个水平ScrollView,但对swift的经验很少。这是代码:overridefuncviewDidLoad(){super.viewDidLoad()configurePageControl()varpictures:[UIImage]=[]pictures.append(UIImage(named:"SOVERMENT1.jpg")!)pictures.append(UIImage(named:"SOVERMENT2.jpg")!)pictures.append(UII

ios - 从 UILabel 到 UIImage 画一条线

我试图以编程方式从标签的底部中心到图像的顶部中心画一条线,但经过大量谷歌搜索后我无法弄清楚如何。我有一个for循环,它正在创建它们指向的图像和标签,因此需要编写它以适合此循环,以便它创建与其标签/图像关联的所有行并相应地定位它们。这是循环:foriin0..PictureofwhatIamtryingtoachieve任何帮助都会很棒,因为我对这一切还很陌生,而谷歌并没有为我提供太多帮助。提前感谢您的帮助。 最佳答案 试试这个……!-(void)createLineFrom:(UILabel*)baseandTo:(UIImageV

ios - 如何从 ios,swift 中的字符串中获取高质量的条形码图像

我正在使用如下所示的字符串生成带有条形码的图像。classBarCode{classfuncfromString(string:String)->UIImage?{letdata=string.dataUsingEncoding(NSASCIIStringEncoding)letfilter=CIFilter(name:"CICode128BarcodeGenerator")filter!.setValue(data,forKey:"inputMessage")returnUIImage(CIImage:filter!.outputImage!)}}所以这会生成一个准确的图像。但质量很

swift - 如何从 UICollectionView 中选择多个图像并将它们传输到另一个 View Controller?

代码是用Swift编写的。我正在构建一个社交应用程序,用户可以在其中发布帖子。我使用Firebase作为后端(数据库、存储)。因此,我有一个UICollectionView,它从设备的照片库中获取所有照片,并使用自定义单元格填充CollectionView。在同一个ViewController中,我有另一个自定义单元格,用户可以用它来拍照并用它来发帖。为了更清楚:如果用户决定拍照,当他们点击“使用照片”时,他们需要被呈现给一个新的ViewController,该ViewController应该显示他们刚刚拍摄的照片以及其他选项(例如标题、使用UITextFields和UITextVie

arrays - 我需要创建一个 UIImages 数组,我在 Swift 中从相机胶卷加载这些图像

这是我的代码:importUIKitimportPhotos//Photos.hdelframeworkPhotosimportMediaPlayerimportAssetsLibraryletreuseIdentifier="PhotoCell"letalbumName="MyApp"classPhotosViewController:UIViewController,UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout,UIImagePickerControlle