草庐IT

iphone - 去除粉刺/软化图像/用周围像素替换图像像素

http://beautifulapps.mobi/acne/这里还有一个例子我也需要在我自己的应用程序中实现这样的粉刺去除..我尝试搜索堆栈溢出并遇到了很多问题,但它们与简单的图像过滤器有关。我想过应用模糊,但后来我给出了一个很好的结果,我认为模糊不是这里的解决方案。BradGPUImage库也在那里..它有很多效果..我已经经历过它们对我的情况没有帮助..我可能错过了一个重要的..如果你知道这是可以实现的通过那个图书馆..请指出..否则有关于采取什么步骤来实现这种效果的任何信息吗? 最佳答案 GPUImage框架将为您提供帮助。

iOS7 - 搜索结果表格 View 向下推 20 像素

我所有的搜索结果表格View都偏移了大约20-30像素。我所有的ViewController都是手工编码的,所以没有Storyboard或xib。我试过:在info.plist中设置状态栏最初是隐藏的设置self.wantsFullScreenLayout=true设置self.edgesForExtendedLayout=UIRectEdgeNone;设置self.automaticallyAdjustsScrollViewInsets=false;将搜索结果表格View的框架设置为Y原点-20这些都不起作用。相反,每个搜索结果TableView显示如下:有什么解决方法吗?有什么我可

c# - 为什么我的 Unity3D Sprite 在我的 iPhone 上渲染时看起来像素化?

我是Unity3D的新手,我正在制作2D游戏,但是,我正在制作菜单,而且它都是像素化的!在我的PC上它看起来不错,但是当我在我的iPhone上运行它时,它像素化了。我关闭了“导入时压缩资源”选项,但图像的原始尺寸比Unity中的尺寸大!这是它在我的iPhone上的样子:这是它在我的电脑上的样子:PS:所有组件都是带有PNG图片的按钮;不知道有没有影响。 最佳答案 在Sprite导入设置中,将“过滤模式”更改为“点”。我相信这可以防止小屏幕上的模糊,因为显示的项目被放大并让事物保持清晰(像素化)。

iphone - 在 iOS 中组合图像时像素损坏

我正在尝试将两张照片合并为一个图像(想象一个脸上有洞的body放在不同人脸的照片上)。顶部图像有一些半透明像素和一些完全透明像素,我想将其覆盖在实心图像之上。这是我正在做的:我有一个大小合适的上下文,我在上面绘制底部图像,没有任何alpha(faceImage)。最重要的是,我绘制了一个图像,其中有一个透明孔,具有不同级别的透明度(coverImage):UIGraphicsBeginImageContext(view.bounds.size);[faceImagedrawAtPoint:CGPointMake(0,0)blendMode:kCGBlendModeNormalalpha

iphone - 在 iOS 中显示像素矩阵的最佳方式

您好,我正在为iPhone开发一个VNC客户端应用程序(这是一个学校项目),我正在使用RFB协议(protocol)。我正处于接收像素矩阵(每个像素32位)的位置,我需要显示它们,但我需要它很快,并且作为VNC客户端,我需要在以下情况下快速更新图像发生变化。我尝试使用CGBitmapContextCreate并且我能够创建图像并显示它,但每次我需要更新它时我都必须创建一个新图像,所以这不是一个很好的解决方案。我想知道是否有更有用或更好的方法来显示我的像素矩阵。 最佳答案 我假设您的服务器发送部分更新,并且不会在每次更新时发送全屏快照

ios - 添加 subview myNavigationController.view 时关闭 20 像素(y 轴)

我有一个带菜单按钮的导航Controller。按下菜单按钮时,当前View(及其导航栏)应向右滑动,菜单应同时且连续地从左侧滑入。详细信息在下面代码的注释中解释。它的工作原理除了一个方面。当前View(在本例中为“对话”)在添加回我实现的容器View时,必须将其框架设置为“y.min”=-20,否则其导航栏上方有20个像素。但是,当我将其y.min设置为-20时,这会将其View内的所有内容向上移动20像素。因此,当按下菜单按钮时,当前View中的所有内容都会突然向上跳跃20个像素。我不知道为什么会这样,也不知道如何纠正。也有可能有一种更简单的方法来完成所有这些,但我不知道有一个。*(

objective-c - 在 iOS Cocoa 中覆盖非透明像素

iOSSDK有没有办法用彩色像素覆盖图像中的非透明像素?非常感谢两位的回答。我实现的最终解决方案使用子类UIView的drawRect方法中接受的答案中提到的代码,我使用以下代码覆盖颜色:CGContextSetFillColor(context,CGColorGetComponents([UIColorcolorWithRed:0.5green:0.5blue:0alpha:1].CGColor));CGContextFillRect(context,area); 最佳答案 我认为您可能正在寻找混合模式kCGBlendModeSo

ios - iPhone X 上 SceneKit + SpriteKit 覆盖的像素格式错误

在使用Metal渲染器的iPhoneX(iOS11.1.2)上运行SceneKit应用程序时,我遇到了一个棘手的问题。该应用程序的plist键SCNDisableLinearSpaceRendering设置为YES,以便在iOS9和更高版本上获得相同的颜色渲染。它还具有通过overlaySKScene添加的SpriteKit2D叠加层。在发布版本中,iPhoneX在叠加层中显示出奇怪的颜色,但在3D场景中却没有。调试构建崩溃并显示错误日志:-[MTLDebugRenderCommandEncodervalidateFramebufferWithRenderPipelineState:]

iphone - 当我在 Cocoa Touch 中加载一个新 View 时,它会将所有内容向上移动大约 20 像素

好的,如图所示,我有一个主屏幕,上面有一个名为“歌曲”的按钮。按下此按钮时,它会加载一个新的Nib以及.h和.m文件,如中间图片所示。然后后退按钮将我们带回主菜单。问题是当我加载新View时,它会将所有内容向上移动20像素(大约是状态栏的大小)。有谁知道这是为什么。让我知道。我也可以提供代码。 最佳答案 我以前遇到过这个问题。我可以补救的唯一方法是将我创建的每个新View设置为屏幕大小。这是我的做法:CGRectfullFrame=[[UIScreenmainScreen]applicationFrame];self.view.fr

iphone - 移动 MKMapView 点到像素坐标

我有一个简短的问题。我使用自定义View作为我的mapView的标注附件。我在将注释移动到所述View的右下角时遇到了一些问题。我目前正在尝试获取所选注释的CGPoint坐标,但除此之外我已经画了一个空白任何帮助将不胜感激。我正在使用的当前代码(我知道这是不正确的:)CGPointbottomLeftPoint=CGPointMake(xOffset,[self.internalAnnotationCalloutview].frame.size.height);CLLocationCoordinate2DbottomLeftCoord=[self.branchLocationconve