Tag: image

AVMutableVideoComposition请求sourceImage有时是空的

这是我的这个问题的延伸,但我认为这是不同的值得自己的问题: 我正在过滤各种大小,尺度等video喂养他们成AVMutableVideoComposition 。 这是我目前的代码: private func filterVideo(with filter: Filter?) { if let player = playerLayer?.player, let playerItem = player.currentItem { let composition = AVMutableComposition() let videoAssetTrack = playerItem.asset.tracks(withMediaType: .video).first let videoCompositionTrack = composition.addMutableTrack(withMediaType: .video, preferredTrackID: kCMPersistentTrackID_Invalid) try? videoCompositionTrack?.insertTimeRange(CMTimeRange(start: kCMTimeZero, duration: playerItem.asset.duration), of: videoAssetTrack!, at: kCMTimeZero) let videoComposition = AVMutableVideoComposition(asset: composition, applyingCIFiltersWithHandler: { (request) in print(request.sourceImage.pixelBuffer) […]

Swift SVG Fil颜色到SVGImage

我正在使用SVGKit来显示图像 https://github.com/SVGKit/SVGKit/ 如何为SVGImage应用填充颜色 let namSvgImgVar = SVGKImage(named: namSvgImg) namSvgImgVar.setFilColor() 想要实现这个setFilColor函数

从Firebase中检索图片

Firebase数据库结构的扩展 将图片,姓名和电话上传到Firebase数据库和Firebase存储后。 我无法从Firebase检索图片到表格视图。 这是表视图类: @IBOutlet var tableViewHongKong: UITableView! var restaurantList = [RestaurantModel]() override func viewDidLoad() { super.viewDidLoad() ref = FIRDatabase.database().reference().child("restaurants") ref?.observe(FIRDataEventType.value, with: {(snapshot) in if snapshot.childrenCount>0 { self.restaurantList.removeAll() for restaurants in snapshot.children.allObjects as![FIRDataSnapshot] { let restaurantObject = restaurants.value as? [String: AnyObject] let restaurantName = restaurantObject?["name"] let restaurantPhone = restaurantObject?["phone"] let restaurant = RestaurantModel(name: name as! […]

如何获得当前位置UIImagePickerController捕获图像?

我研究了如何从UIImagePickerController摄像头返回的图像中获取位置数据。 不过,我认为最简单的方法就是在UIImagePickerController捕获图像的时候从CLLocationManager获取当前位置。 有没有办法做到这一点? 有没有一种方法来听取“capturePhoto”事件? 只是为了澄清,使用我的应用程序的用户可能会移动得很快。

WKWebView无法加载图像和CSS使用loadHTMLString(_,baseURL :)

苹果推荐 : 在iOS 8及更高版本中运行的应用程序中,使用WKWebView类而不是使用UIWebView。 因此,我用一个shiny的新WKWebView取代了我的旧UIWebView 。 但是,我认为是一个简单的练习(简单地交换类和replace委托方法)竟然是一个混乱。 问题 当我加载一个HTMLstring使用 loadHTMLString(String, baseURL: URL?) Web视图加载并呈现纯HTML,但不加载任何在htmlString引用的图像或CSS文件 。 这只发生在一个真实的设备上 ! 在Simultor中,所有引用的资源都被正确加载。 例 我在我的视图控制器类中定义了一个简单的htmlString : let imageName = "image.png" let libraryURL: URL // The default Library URL var htmlString: String { return "<html> … <img src=\"\(imageName)\" /> … </html>" // "…" represents more valid HTML code incl. header and body […]

如何在iPhone / iPad上存储非常大的图像

什么是最好的方式来存储iOS应用程序的一个非常大的图像? 我想要一个应用程序能够查看可能是数百兆字节的图像,也许像jpeg那样的千兆字节。 我需要能够存储图像并检索选定的区域进行显示。 目前,图像被分割成512×512像素的图块,并以jpeg文件的forms存储在一个有数万个图块的目录树中(实际上是一个包含下采样的图像金字塔)。 忽略显示图像的问题,我感兴趣的是将数据存储在设备上的最有效,最易于pipe理的方式:像sqlite数据库或其他类似的文件, 问题的第二部分。 应用程序可以存储的数据量是否有限制,或者应用程序是否可以持续导入数据直至达到设备的存储限制。 我在这里问的是安装后应用程序导入的数据。

在iPhone中减less相机/照片库图像文件大小小于100 KB

我想减less从UIImagePickerController采取的图像文件大小。 我使用这种方法 NSData * imageData = UIImageJPEGRepresentation(image,0.1); 但它将2.2 MB图像文件大小减less到300 KB我希望我的图像文件大小变得小于100 KB。

如何在UIImageView中“级联”图像模式?

我有一个图像模式,我想在UIImageView中显示。 UIImageVIew的大小是由用户input的文本决定的,所以它的高度会改变。 有没有一种方法来“级联”图像模式,以便它将重复UIImageView的整个高度? 从理论上讲,我可以在Photoshop中创build一个超高的图像,并希望图像视图不会延伸到某个点,但是我知道拥有一个基本图案并重复它是一个聪明的方法。 但是,我在Interface Builder中找不到与此相关的任何内容。 这有可能做到,如果是的话,我该怎么做到?

iPhone 4上的UIImageView图像是一半的视图

我正在创build一个简单的UIImageview和缩放滚动视图的应用程序。 一切都是完美的我的iPhone5 / s。 但是,当我在iPhone 4S上testing应用程序时,它无法正常工作。 当我使用模式来全屏popup图像时,图像离屏幕一半。 再次,这只发生在4S而不是5。 我试图改变锚点,强制大小,但没有任何作品 而且,在我将自己的方向从肖像改变为景观后,又回到“位置” 我也使用约束,因为我的滚动视图是在我的主视图中的水平和垂直中心,图像视图是滚动视图中的水平垂直中心。 先谢谢你。 一些相关的代码: image = [UIImage imageNamed:self.myImage]; [self.scrollView setTranslatesAutoresizingMaskIntoConstraints:YES]; [self.imageView setTranslatesAutoresizingMaskIntoConstraints:YES]; [self.myView setTranslatesAutoresizingMaskIntoConstraints:YES]; [im setBackgroundColor:[UIColor blackColor]]; im.contentMode = UIViewContentModeScaleAspectFit; [self.scrollView setZoomScale:self.scrollView.minimumZoomScale animated:YES]; NSLog(@"%F",img.size.height); CGFloat imgheight = image.size.height; CGFloat imgwidth = image.size. width; CGSize imageSize = [self currentScreenBoundsDependOnOrientation]; self.scrollView.frame = CGRectMake(0, 0, imageSize.width, imageSize.height); self.imageView.frame = […]

将图像显示在Angular的UI中后,将图像发送到服务器

我得到一个图片上传,或从一个Angular应用程序的相机: <button type="button" onclick="userData.store()">send now</button><br> <input type="file" label="add photo" accept="image/*;capture=camera"> 然后(现在)用这个Javascript处理它: var input = document.querySelector('input[type=file]'); var issuediv = document.getElementById('issue'); input.onchange = function () { var file = input.files[0]; displayAsImage(file); }; function displayAsImage(file) { var imgURL = URL.createObjectURL(file), img = document.createElement('img'); img.onload = function() { URL.revokeObjectURL(imgURL); }; img.src = imgURL; issuediv.appendChild(img); } 两个问题: 这不是Angular代码,是通过JSON处理图像并准备(MySQL)数据库的Angular-ish方式? 上面显示Firefox和Chrome中的图像blob,但iOS和Android浏览器似乎不会附加img标签,只显示一个微小的缩略图。