我想快速获取/设置 UiImage 中像素的 RGBA 值?

     2023-02-23     59

关键词:

【中文标题】我想快速获取/设置 UiImage 中像素的 RGBA 值?【英文标题】:I want to get/set RGBA values of pixels in a UiImage in swift? 【发布时间】:2017-11-27 12:00:08 【问题描述】:

我只能找到可以获取像素的旧帖子。 (CGImage -> CFData -> UInt8 -> RGBA) 这种方法只能获取像素值。

我想获取和设置 UIImage 或像素缓冲区的像素值。

是否有任何简单或抽象的函数/库可以做到这一点?

【问题讨论】:

【参考方案1】:
 let yourImageView: UIImageView = 
    let image = UIImage(named: "yourimage")
    let imageView = UIImageView(image: image)
    imageView.backgroundColor = UIColor.rgb(red: 252, green: 192, blue: 46)
    return imageView

()

//你仍然可以在外面设置它 yourImageView.backgroundColor = UIColor.rgb(red: 252, green: 192, blue: 46)

我希望这会有所帮助?

【讨论】:

不,我想检索和设置单个像素的值。 你见过这个吗 - ***.com/questions/31661023/… 感谢您的帮助。我已经得到了解决方案

快速高效地获取屏幕(视图)黑色像素

...索已经提出的问题,但所有这些问题都只是描述如何获取UIImage的像素颜色(我已经这样做了,但在我的情况下不是最好的解决方案)。我想检查我屏幕的所有像素并获取黑色像素或几乎黑色(非常暗)像素的数量。我知道如何... 查看详情

快速从发件人处获取 UIImage

】快速从发件人处获取UIImage【英文标题】:getUIImagefromsenderinswift【发布时间】:2015-07-1001:47:48【问题描述】:我在表格单元格中有一个UIImageView,并在其中添加了一个tapGesture。我想在handleTap方法中访问UIImageView。这是TableCell中Ima... 查看详情

如何使用 Swift 获取 UIImage 中像素的颜色?

】如何使用Swift获取UIImage中像素的颜色?【英文标题】:HowdoIgetthecolorofapixelinaUIImagewithSwift?【发布时间】:2014-08-0519:13:04【问题描述】:我正在尝试使用Swift获取UIImage中像素的颜色,但它似乎总是返回0。这是代码,翻译自@Minas... 查看详情

如何获取 UIImage 中像素的颜色?

】如何获取UIImage中像素的颜色?【英文标题】:HowdoIgetthecolorofapixelinaUIImage?【发布时间】:2021-01-0600:06:02【问题描述】:所以我正在尝试制作一个程序,让我在其中拍照并告诉用户颜色是什么。我在实现funcgetPixelColor的部分时遇... 查看详情

从格式不受支持的 UIImage 中获取像素数据?

】从格式不受支持的UIImage中获取像素数据?【英文标题】:GetpixeldatafromaUIImagethatisinanunsupportedformat?【发布时间】:2011-05-0819:02:38【问题描述】:作为thisquestion的特例:如果你的UIImage的格式不受支持,你会怎么做?就我而言,我... 查看详情

获取 UIImageView 中 pan On UIImage 的像素位置

】获取UIImageView中panOnUIImage的像素位置【英文标题】:GetthepixelpositionofpanOnUIImageinaUIImageView【发布时间】:2015-11-2011:42:41【问题描述】:我需要实际的像素位置,而不是相对于UIImageView框架的位置,而是UIImage上的实际像素位置。UI... 查看详情

从 UIImage(照片库)获取 RGB 数据的快速方法

】从UIImage(照片库)获取RGB数据的快速方法【英文标题】:fastmethodtogetRGBdatafromUIImage(photolibrary)【发布时间】:2014-11-0416:05:35【问题描述】:我想获得一个数据数组,其中包含存储在iOS(ios8sdk)上的照片库(ALAsset)中的图片的RGB表示... 查看详情

无法从 URL 获取图像以在 UIImage 中快速更新

】无法从URL获取图像以在UIImage中快速更新【英文标题】:unabletogetimagefromURLtoupdateinUIImageinswift【发布时间】:2019-02-0405:57:06【问题描述】:我正在尝试使用来自webapi的图像更新tableview单元格。根据下面的链接,我试过了,但即使... 查看详情

更改 UIImage 中某些特定像素的颜色

】更改UIImage中某些特定像素的颜色【英文标题】:ChangecolorofsomespecificpixelsinUIImage【发布时间】:2014-12-0405:15:16【问题描述】:我有一个简单的UIImageView和一些人的图像。现在我想根据它们的位置或一些帧值来改变一些像素的颜... 查看详情

UIButton 中像素精确的 UIImage 重采样

】UIButton中像素精确的UIImage重采样【英文标题】:Pixel-AccurateUIImageResamplinginUIButton【发布时间】:2021-05-2705:19:49【问题描述】:我想知道如何放大UIButton中的UIImage,以便在放大以填充按钮时,它具有锐利的边缘,而不是模糊?即... 查看详情

如何从 UIImage (Cocoa Touch) 或 CGImage (Core Graphics) 获取像素数据?

】如何从UIImage(CocoaTouch)或CGImage(CoreGraphics)获取像素数据?【英文标题】:HowtogetpixeldatafromaUIImage(CocoaTouch)orCGImage(CoreGraphics)?【发布时间】:2010-10-0116:17:25【问题描述】:我有一个UIImage(CocoaTouch)。从那,我很高兴得到一个CGImage或... 查看详情

快速从 UIImage 中找到唯一颜色?

】快速从UIImage中找到唯一颜色?【英文标题】:FindtheUniqueColorsfromanUIImageinswift?【发布时间】:2016-07-2815:53:06【问题描述】:我是IOS开发的新手。我已经尝试使用以下代码从UIImage获取唯一颜色,但它不起作用。我的图片大小是360... 查看详情

快速在 UICollectionViewCell 中的 UIimage 上设置圆角

】快速在UICollectionViewCell中的UIimage上设置圆角【英文标题】:SetroundedcornersonUIimageinUICollectionViewCellinswift【发布时间】:2017-02-0912:06:00【问题描述】:我有一个简单的问题,在谷歌、文档或此处找不到解决方案。我的视图控制器... 查看详情

如何在 Swift 中裁剪 UIImage?

】如何在Swift中裁剪UIImage?【英文标题】:HowdoIcropaUIImageinSwift?【发布时间】:2016-09-0123:57:57【问题描述】:我想在Swift中编写一个函数,它可以获取图像并裁剪除中间的细水平线之外的所有内容。我不想保留纵横比。这是我目... 查看详情

在swift中从uiimage/cgimage获取像素数据作为数组(代码片段)

到目前为止,我有一个应用程序允许用户在UIImageView元素上自由绘制(如草图板)。我想将原始RGB像素数据(作为0到255整数值)作为多维数组获取,因此我可以将其输入到机器学习算法中。或者是否有其他方法可以将原始图像数... 查看详情

将 UIImage 转换为 CGImage 以获取像素颜色

】将UIImage转换为CGImage以获取像素颜色【英文标题】:ConvertingUIImagetoCGImagetogetPixelColor【发布时间】:2016-01-2420:39:20【问题描述】:根据来自这个问题(HowdoIgetthecolorofapixelinaUIImagewithSwift?)的代码,我正在尝试在点击按钮时运行一个... 查看详情

如何快速将 PFFile 转换为 UIImage?

】如何快速将PFFile转换为UIImage?【英文标题】:HowtoconvertanPFFiletoanUIImagewithswift?【发布时间】:2015-05-2215:26:47【问题描述】:在这段代码中,应用程序正在从解析中获取文件,现在我希望它显示在UIImageView上,但我得到一个错误.... 查看详情

从 UIImage 返回子图像

】从UIImage返回子图像【英文标题】:ReturnasubimagefromaUIImage【发布时间】:2011-05-2710:16:41【问题描述】:我想从UIImage中获取子图像。我环顾四周寻找类似的问题,但无济于事。我知道我想要抓取的像素范围-如何从现有图像返回这... 查看详情