cgcontext

    2热度

    1回答

    我将示例缓冲区转换为CGContext。然后我对上下文应用一个转换,并从中创建一个CIImage,然后将其显示在UIImageView中。 与此同时,我想将此附加到AVAssetWriterInput以创建这些转换的电影。 到目前为止,我适用于上下文的转换没有任何效果。当我在图像视图中显示所谓的转换图像时。它看起来完全一样。 UPDATE: 我设法将采样缓冲区记录到一个视频文件(它仍然拉伸,因为方

    0热度

    1回答

    [编辑] 原来的问题BELOW开始。这里是更多的信息 我一直在这个问题上整天工作,无法找到一个解决方案。我已经创建了一个UIView子类,并将绘图代码剪下来。 -(void)drawRect:(CGRect)rect { //// rechargeLevel Drawing CGRect rechargeLevelRect = CGRectMake(17.5, 17.75

    1热度

    1回答

    我工作的公司拥有iOS和应用程序的tvOS版本。该应用程序在底部绘制一个脚本,以便在锻炼过程中跟上脚步,如下所示: 这在任何针对iOS的应用程序中运行良好超过一年。然而,在使用相同的绘图代码来定位tvOS时,tvOS视图并没有按照我期望的方式进行绘制,而是在绘制每一行后将tvOS视图称为“痕迹”,而不是仅为当前的一行时间。 绘图代码如下: func addIndicatorLine(_ conte

    -1热度

    1回答

    我从CGIImageRef制作UIImage。 CGImageRef drawImage = CGImageCreateWithImageInRect(croppedImage.CGImage, frame); UIImage *newImage = [UIImage imageWithCGImage:drawImage]; CGImageRelease(drawImage);

    0热度

    1回答

    我发现应该使用UIFont绘制文本的代码。我想从中获取UIImage以确保它能够正常工作。 后来我得到一个OpenGL纹理我的需求,但由于其没有显示任何我喜欢验证代码的工作: NSUInteger width, height, i; CGContextRef context; void *data; CGColorSpaceRef colorSpace; UIFont *font; f

    2热度

    1回答

    我有一个NSArray的CGPoint s我已经从UIImage中提取。这些点从图像中的不规则封闭区域分割,即如图像分割。由于此图像中显示的红色矩形内: 如何创建从这些点CGContext只有这样,当我在图像上绘制,只有这些点影响?

    0热度

    1回答

    我试图实施一个的CALayer(CAShapeLayer)子类的方式自定义属性的隐式动画和绘制UIBezierPath时通过重写draw(in ctx: CGContext) 我想画一个UIBezierPath并将其添加上下文: override func draw(in ctx: CGContext) { // This causes the error below and noth

    1热度

    1回答

    我正在实施类似于ios中的photoshop魔棒工具的颜色选择工具。 我已经得到它在RGB中的工作,但为了使它更加准确我想使它在LAB色彩空间中工作。 它目前的工作方式是它需要一个UIImage,创建该图像的CGImage版本。然后它在RGB色彩空间中创建CGContext,在该上下文中绘制CGImage,获取上下文数据,然后将其绑定到使用结构RGBA32的像素缓冲区。 let colorSpac

    0热度

    1回答

    我已经找到了答案在下面的链接绘制沿圆形路径文本: Draw text along circular path in Swift for iOS 这对我来说似乎罚款。现在,我只是想转换xamarin ios中的相同代码,但尚未成功。 public class CircularText : UIView { public override void Draw(CoreGraphics.CG

    1热度

    2回答

    所以我有一个UILabel正在绘制在梯度图像(即UIImageView)的顶部。它看起来有几分像这样: 我试图更改UILabel的draw(_ rect: CGRect)函数图形上下文的blendMode,以便它绘制标签,但是兑入了softLight混合模式的背景。 这是我希望它看起来像: 这里是我在draw(_ rect: CGRect)函数的代码: override func draw(_ r