在 UIImage 上突出显示(覆盖)特定区域
Posted
技术标签:
【中文标题】在 UIImage 上突出显示(覆盖)特定区域【英文标题】:Highlight(Overlay) specific area on UIImage 【发布时间】:2014-03-13 07:23:21 【问题描述】:我正在开发一个图书应用程序。书页是图像。一次在 iphone 屏幕上显示一张图像。图像包含线条(段落)。我想强调关于这一点的整个段落。是否可以突出显示段落或覆盖整个段落或更改该段落的颜色。请问有什么帮助吗?
【问题讨论】:
【参考方案1】:由于您的书页是一张图片,因此您可以这样做的唯一方法是更改图片或在顶部添加一个带有颜色和 Alpha 值的视图。当然,使用后者你也会覆盖字母,所以效果会有点模糊你的文字。
除此之外,识别段落并非易事,具体取决于您的图像质量。更改图像也同样重要 - 如果您的背景不是干净的颜色,您必须引入一些阈值,该颜色是背景颜色并且应该更改为突出显示颜色。
有关如何更改 UIImage 中特定像素的颜色,请参见此处:
iPhone : How to change color of particular pixel of a UIImage?
【讨论】:
以上是关于在 UIImage 上突出显示(覆盖)特定区域的主要内容,如果未能解决你的问题,请参考以下文章
R语言ggplot2可视化:使用grid_path函数将整图使用暗色覆盖而突出(hightlight)在指定位置的椭圆形区域(ellipse)突出特定区域内的数据内容
R语言ggplot2可视化:使用grid_path函数将整图使用暗色覆盖突出(hightlight)在指定位置的矩形框突出特定区域内的数据内容(transparent window/keyhole
在 matplotlib 图中,我可以突出显示特定的 x 值范围吗?