gpt4 book ai didi

Python图像处理之颜色的定义与使用分析

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 30 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Python图像处理之颜色的定义与使用分析由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了python图像处理之颜色的定义与使用。分享给大家供大家参考,具体如下:

python中的颜色相关的定义在matplotlib模块中,为方便使用,这里给大家展示一下在这个模块中都定义了哪些选颜色.

1、颜色名称的导出 。

导出代码如下:

?
1
2
3
import matplotlib
for name, hex in matplotlib.colors.cnames.iteritems():
   print (name, hex )

导出结果如下:

names = { 'aliceblue':            '#f0f8ff', 'antiquewhite':         '#faebd7', 'aqua':                 '#00ffff', 'aquamarine':           '#7fffd4', 'azure':                '#f0ffff', 'beige':                '#f5f5dc', 'bisque':               '#ffe4c4', 'black':                '#000000', 'blanchedalmond':       '#ffebcd', 'blue':                 '#0000ff', 'blueviolet':           '#8a2be2', 'brown':                '#a52a2a', 'burlywood':            '#deb887', 'cadetblue':            '#5f9ea0', 'chartreuse':           '#7fff00', 'chocolate':            '#d2691e', 'coral':                '#ff7f50', 'cornflowerblue':       '#6495ed', 'cornsilk':             '#fff8dc', 'crimson':              '#dc143c', 'cyan':                 '#00ffff', 'darkblue':             '#00008b', 'darkcyan':             '#008b8b', 'darkgoldenrod':        '#b8860b', 'darkgray':             '#a9a9a9', 'darkgreen':            '#006400', 'darkkhaki':            '#bdb76b', 'darkmagenta':          '#8b008b', 'darkolivegreen':       '#556b2f', 'darkorange':           '#ff8c00', 'darkorchid':           '#9932cc', 'darkred':              '#8b0000', 'darksalmon':           '#e9967a', 'darkseagreen':         '#8fbc8f', 'darkslateblue':        '#483d8b', 'darkslategray':        '#2f4f4f', 'darkturquoise':        '#00ced1', 'darkviolet':           '#9400d3', 'deeppink':             '#ff1493', 'deepskyblue':          '#00bfff', 'dimgray':              '#696969', 'dodgerblue':           '#1e90ff', 'firebrick':            '#b22222', 'floralwhite':          '#fffaf0', 'forestgreen':          '#228b22', 'fuchsia':              '#ff00ff', 'gainsboro':            '#dcdcdc', 'ghostwhite':           '#f8f8ff', 'gold':                 '#ffd700', 'goldenrod':            '#daa520', 'gray':                 '#808080', 'green':                '#008000', 'greenyellow':          '#adff2f', 'honeydew':             '#f0fff0', 'hotpink':              '#ff69b4', 'indianred':            '#cd5c5c', 'indigo':               '#4b0082', 'ivory':                '#fffff0', 'khaki':                '#f0e68c', 'lavender':             '#e6e6fa', 'lavenderblush':        '#fff0f5', 'lawngreen':            '#7cfc00', 'lemonchiffon':         '#fffacd', 'lightblue':            '#add8e6', 'lightcoral':           '#f08080', 'lightcyan':            '#e0ffff', 'lightgoldenrodyellow': '#fafad2', 'lightgreen':           '#90ee90', 'lightgray':            '#d3d3d3', 'lightpink':            '#ffb6c1', 'lightsalmon':          '#ffa07a', 'lightseagreen':        '#20b2aa', 'lightskyblue':         '#87cefa', 'lightslategray':       '#778899', 'lightsteelblue':       '#b0c4de', 'lightyellow':          '#ffffe0', 'lime':                 '#00ff00', 'limegreen':            '#32cd32', 'linen':                '#faf0e6', 'magenta':              '#ff00ff', 'maroon':               '#800000', 'mediumaquamarine':     '#66cdaa', 'mediumblue':           '#0000cd', 'mediumorchid':         '#ba55d3', 'mediumpurple':         '#9370db', 'mediumseagreen':       '#3cb371', 'mediumslateblue':      '#7b68ee', 'mediumspringgreen':    '#00fa9a', 'mediumturquoise':      '#48d1cc', 'mediumvioletred':      '#c71585', 'midnightblue':         '#191970', 'mintcream':            '#f5fffa', 'mistyrose':            '#ffe4e1', 'moccasin':             '#ffe4b5', 'navajowhite':          '#ffdead', 'navy':                 '#000080', 'oldlace':              '#fdf5e6', 'olive':                '#808000', 'olivedrab':            '#6b8e23', 'orange':               '#ffa500', 'orangered':            '#ff4500', 'orchid':               '#da70d6', 'palegoldenrod':        '#eee8aa', 'palegreen':            '#98fb98', 'paleturquoise':        '#afeeee', 'palevioletred':        '#db7093', 'papayawhip':           '#ffefd5', 'peachpuff':            '#ffdab9', 'peru':                 '#cd853f', 'pink':                 '#ffc0cb', 'plum':                 '#dda0dd', 'powderblue':           '#b0e0e6', 'purple':               '#800080', 'red':                  '#ff0000', 'rosybrown':            '#bc8f8f', 'royalblue':            '#4169e1', 'saddlebrown':          '#8b4513', 'salmon':               '#fa8072', 'sandybrown':           '#faa460', 'seagreen':             '#2e8b57', 'seashell':             '#fff5ee', 'sienna':               '#a0522d', 'silver':               '#c0c0c0', 'skyblue':              '#87ceeb', 'slateblue':            '#6a5acd', 'slategray':            '#708090', 'snow':                 '#fffafa', 'springgreen':          '#00ff7f', 'steelblue':            '#4682b4', 'tan':                  '#d2b48c', 'teal':                 '#008080', 'thistle':              '#d8bfd8', 'tomato':               '#ff6347', 'turquoise':            '#40e0d0', 'violet':               '#ee82ee', 'wheat':                '#f5deb3', 'white':                '#ffffff', 'whitesmoke':           '#f5f5f5', 'yellow':               '#ffff00', 'yellowgreen':          '#9acd32'} 。

2、颜色图示 。

通过如下代码。可将上述颜色给逐个显示出来,代码如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import matplotlib.pyplot as plt
import matplotlib.patches as patches
import matplotlib.colors as colors
import math
fig = plt.figure()
ax = fig.add_subplot( 111 )
ratio = 1.0 / 3.0
count = math.ceil(math.sqrt( len (colors.cnames)))
x_count = count * ratio
y_count = count / ratio
x = 0
y = 0
w = 1 / x_count
h = 1 / y_count
for c in colors.cnames:
   pos = (x / x_count, y / y_count)
   ax.add_patch(patches.rectangle(pos, w, h, color = c))
   ax.annotate(c, xy = pos)
   if y > = y_count - 1 :
     x + = 1
     y = 0
   else :
     y + = 1
plt.show()

显示结果如下:

Python图像处理之颜色的定义与使用分析

希望本文所述对大家python程序设计有所帮助.

原文链接:https://blog.csdn.net/guduruyu/article/details/77836173 。

最后此篇关于Python图像处理之颜色的定义与使用分析的文章就讲到这里了,如果你想了解更多关于Python图像处理之颜色的定义与使用分析的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com