374得票27回答
如何根据背景颜色来确定字体颜色是白色还是黑色?

我想像这个例子一样展示一些图片 填充颜色由数据库中的字段决定,用16进制表示颜色(例如:ClassX -> 颜色:#66FFFF)。 现在,我想在所选颜色的上方显示数据(如上图所示),但是我需要知道颜色是深还是浅,以便知道文字应该是白色或黑色。 有方法吗?谢谢

61得票6回答
图像中简单的照明校正 OpenCV C++

我有一些彩色照片,但照片的照明不规则:图像的一侧比另一侧更亮。 我想通过校正照明来解决这个问题。我认为局部对比度会对我有所帮助,但我不知道如何实现 :( 请您提供一个代码或流程来帮助我吗?

36得票2回答
如何(以及为什么)使用对比度?

在进行分析时,什么情况下需要创建对比?如何创建对比,对比又有什么用处? 我查看了 ?contrasts 和 ?C - 都指向《S语言中的统计模型第2章》,而这本书对我来说不太容易获取。

27得票1回答
自动对比度字体颜色与背景

我有一个领域的背景。底部是绿色,顶部是灰色。上面有文本。是否有一种方法让文本“感知”背景的颜色并使字体变色,以增强对比度? 例如,灰色天空上的文本会变得更亮,而绿色田野上的文本会变得更暗,以使其更加可见。 我可能在这个问题上追求得有点远,但我很感谢任何建议。(请注意,我不是寻找手动更改字体...

26得票7回答
HTML5画布图像对比度

我正在编写一个图像处理程序,通过HTML5画布像素处理应用效果。我已经实现了二值化、老化和颜色渐变的像素操作,但难以置信地是我无法改变图像的对比度!我尝试了多种解决方案,但总是会得到过于明亮的图片和较少的对比效果,我不打算使用任何JavaScript库,因为我想本地实现这些效果。 基本的像素...

25得票6回答
对比度拉伸和直方图均衡化的区别。

我想知道“对比度拉伸”和“直方图均衡化”的区别。 我尝试使用OpenCV进行了两种技术的操作,并观察了结果,但我仍然不理解两种技术之间的主要区别。期待你的帮助。

23得票8回答
如何在安卓中以编程方式改变位图的对比度?

我想以编程方式更改位图的对比度。到目前为止,我尝试过这个。private Bitmap adjustedContrast(Bitmap src, double value) { // image size int width = src.getWidth...

18得票4回答
如何根据字体颜色选择背景颜色以达到适当的对比度。

我对颜色组合不是很了解,所以我想出了这个算法,根据试错的方法选择基于字体颜色的背景颜色:public class BackgroundFromForegroundColorConverter : IValueConverter { public object Convert(objec...

14得票2回答
使用Python图像库(PIL)对一组图像进行直方图归一化(亮度和对比度)。

我有一个脚本,使用Google Maps API下载一系列相同大小的正方形卫星图像并生成PDF。这些图像需要事先进行旋转,我已经使用PIL完成了这个步骤。我注意到,由于不同的光照和地形条件,一些图像过亮,另一些则过暗,导致生成的pdf看起来不太好,观感不佳(这是在野外山地骑行时,我想要打印特定...

14得票3回答
使用OpenCV在Python (cv2)中增加彩色图像对比度的最快方法是什么?

我正在使用OpenCV处理一些图像,而我需要执行的第一个步骤之一是增加彩色图像的对比度。到目前为止,我发现最快的方法是使用以下代码(其中np是numpy导入),按照原始基于C的cv1文档中建议的方式进行乘法和加法操作: if (self.array_alpha is None): ...