草庐IT

image-optimization

全部标签

ios - UIStackView : Change UIStackView image width using storyboard

问题:图像占用了大部分堆栈,文本缩小了我尝试更改内容拥抱优先级但没有任何更改!如何使用storyboard在UIStackview中做到这一点?我希望单元格看起来像Eventbright事件单元格?我得到的是一张占据大部分单元格的图像? 最佳答案 代替Fill,将UIStackView的Distribution更改为FillProportionally并添加宽度约束每个元素。这些约束将作为一个元素相互比例的指南,而不是固定大小。 关于ios-UIStackView:ChangeUISta

ios - Core Image 会立即加载图像数据吗?

假设我想找出图像的大小,因此如果用户试图在我的iPad应用程序中加载10,000x10,000像素的图像,我可以向他们显示一个对话框而不会崩溃。如果我执行[UIImageimageNamed:]或[UIImageimageWithContentsOfFile:]这将立即将我可能很大的图像加载到内存中。如果我改用CoreImage,像这样说:CIImage*ciImage=[CIImageimageWithContentsOfURL:[NSURLfileURLWithPath:imgPath]];然后向我的新CIImage询问它的大小:CGSizeimgSize=ciImage.exte

ios - 使用 iOS 5 AV Foundation 和 core-image 实时确定一张纸的角

我目前正在构建一个相机应用程序原型(prototype),它应该可以识别放在table上的纸张。关于这个的线索是它应该实时进行识别,所以我捕获了相机的视频流,这在iOS5中可以很容易地用AV基础完成。我看了here和here他们在那里做一些基本的物体识别。我发现在这个实时环境中使用OpenCV库无法以高效的方式工作。所以我需要的是一种无需OpenCV即可确定图像边缘的算法。有没有人有一些示例代码片段来说明如何执行此操作或为我指明正确的方向。如有任何帮助,我们将不胜感激。 最佳答案 您将无法使用iOS中当前的CoreImage实现来执

iphone - iOS 视网膜显示 : images double size

为了测试非/视网膜显示,我创建了一个大小为100x100的UIView。我创建了2张图片:-正常尺寸(100x100)-视网膜尺寸(200x200)我有两种情况:1)非Retina显示屏+背景中的正常尺寸图像2)视网膜显示+背景中的视网膜大小图像第一种情况没问题。在第二种情况下,图像是双倍大小,在我的UIView中我只能看到总图像的1/4。当我尝试将背景图像分配给我的UIViewController导航栏时,也会发生同样的情况,如下所示:if(IS_RETINA()){[self.navigationController.navigationBarsetBackgroundImage:

ios - 在 iOS Web 应用程序中启用 “save image”

将此添加到我的网站:虽然大多数人询问如何在全屏网络应用程序中禁用标注,但我需要启用它。基本上我会有一个包含iPhone壁纸的slider,所以我想允许用户保存图像,就像他们在常规Safari中所做的那样。Here'smydemo,您需要将它添加到您的主屏幕,然后从那里打开它。保存图像被禁用-为什么?这可能吗?注意:指定-webkit-touch-callout:inherit;不会做任何事情。 最佳答案 这个解决方案对您有帮助吗?SaveImagetouchmenugonewithiOS6webapps.Ir要求您拥有第二个域,但它

ios - 存档应用程序时 Images.xcassets 中的图像不显示?

我正在使用Xcode5.1.1和images.xcassets来存储我的应用程序的大量图像(我现在意识到通过这样做,构建和运行我的应用程序现在需要更长的时间)。任何人,一切都按预期进行。当我通过设备连接并运行它时,所有图像都正常显示。问题是,当我存档我的项目以发送给我的Beta测试人员时,通过这些方式安装它时,该应用程序不会显示我存储在images.xcassets中的任何图像,但正常存储的其他图像会显示(虽然存储在images.xcassets中的图标确实出现了)。这里可能出了什么问题? 最佳答案 我找到了一个适合我的解决方法。我

android - react native : How to import local image with dynamic name

我在本地有大约100个英雄的图像需要导入到ListView中。这是我的hero.jsrenderRow(hero){return({hero.name});经过一些研究,我知道要求不允许动态名称。我也试过uri,没有错误,但也没有图像。{{uri:'./img/hero/'+hero.img+'.jpg'}}我的文件夹结构是这样的:Projectindex.ios.jshero.jsimghero处理此问题的最佳方法是什么,我不想将图像放在网络上。 最佳答案 sahrens在这个forum上说了以下内容Weintentionally

ios - 分配有效的 UIImage 后,UIImageView.image 始终为 nil

我在StoryBoard的View中有一个UIImageView,IBOutlet连接正确(已双重和三次检查),要显示的图像被添加到正确的目标等。(已经调试了一天)如果我在InterfaceBuilder中设置它们,UIImageView显示图像。但是如果我将UIImageView.image属性设置为有效的UIImage(我什至可以在调试时看到预览)加载任何图像它总是显示第一张图像,不是新的,或者如果我在IB中将它留空,它会保持零值。如果我在StoryBoard的另一个View中尝试相同的操作并且UIImageView正确显示了UIImage的内容,则只会在此View中发生这种情况。

android - android 中是否有任何等效的 CI Image library(ios)?

我在iOS中看到了名为CoreImage的优秀默认库。如何在iOS核心图像过滤器中使用相同的过滤器在android中应用?android中是否有任何等效的库?或者如何在android中使用核心图像库? 最佳答案 以下是一些可能对您有所帮助的图像处理库:链接如下:GPUImageforAndroidAndroidImageFilteringAndroidFastImageProcessingFrescoProcessorsGlideTransformationsImageProcessingLibJJILPicassoTransfor

ios - 如何在 iOS9.2 上修复 Xcode 错误 “Could not find Developer Disk Image”

我正在尝试使用Xcode7.1.1在iOS9.2设备上测试我的应用程序,并收到错误消息“CouldnotfindDeveloperDiskImage”.Google后发现,这是由于Xcode部署目标和iOS版本之间的VersionMismatch。在Xcode7.1上,我只能看到deploymenttarget直到iOS9.1。所以,我明白必须将我的Xcode更新到7.2版本才能部署目标iOS9.2。但我不想做更新。有什么有效的方法可以在iOS9.2设备上使用Xcode7.1测试我的应用程序吗? 最佳答案 通过下载XCode7.2d