导航:首页 > 编程语言 > python中颜色代码

python中颜色代码

发布时间:2022-07-09 23:39:03

1. 怎么改变python编程文字颜色

PyCharm 常用设置(主题、样式、字体、字号)

点击菜单 File => Settings,打开 PyCharm 设置对话框

点击 Editor => Font 设置代码编辑器的字体和字号

字体 (Font) 推荐使用 DejaVu Sans Mono,真心漂亮

字号 (Size) 推荐设置为 14,默认的 12 偏小,看久了辣眼睛

点击 Editor => Color Scheme 设置代码编辑器样式 (Color Scheme),推荐 Monokai

(如果 PyCharm 安装完成后,第一次启动时错过了设置,可以在这里做)

最后,点击 OK 保存设置


2. python中plot颜色

plot画图时可以设定线条参数。包括:颜色、线型、标记风格。

1)控制颜色

颜色之间的对应关系为

b---blue c---cyan g---green k----black

m---magenta r---red w---white y----yellow

有三种表示颜色的方式:

a:用全名 b:16进制如:#FF00FF c:RGB或RGBA元组(1,0,1,1) d:灰度强度如:‘0.7’

3. 如何用python将文件夹中图片根据颜色分类


本文实例讲述了Python通过PIL获取图片主要颜色并和颜色库进行对比的方法。分享给大家供大家参考。具体分析如下:

这段代码主要用来从图片提取其主要颜色,类似Goolge和Bai的图片搜索时可以指定按照颜色搜索,所以我们先需要将每张图片的主要颜色提取出来,然后将颜色划分到与其最接近的颜色段上,然后就可以按照颜色搜索了。

在使用google或者搜图的时候会发现有一个图片颜色选项,感觉非常有意思,有人可能会想这肯定是人为的去划分的,呵呵,有这种可能,但是估计人会累死,开个玩笑,当然是通过机器识别的,海量的图片只有机器识别才能做到。

那用python能不能实现这种功能呢?答案是:能

利用python的PIL模块的强大的图像处理功能就可以做到,下面上代码:

复制代码代码如下:

import colorsys
def get_dominant_color(image):
#颜色模式转换,以便输出rgb颜色值
image = image.convert('RGBA')
#生成缩略图,减少计算量,减小cpu压力
image.thumbnail((200, 200))
max_score = None
dominant_color = None
for count, (r, g, b, a) in image.getcolors(image.size[0] * image.size[1]):
# 跳过纯黑色
if a == 0:
continue
saturation = colorsys.rgb_to_hsv(r / 255.0, g / 255.0, b / 255.0)[1]
y = min(abs(r * 2104 + g * 4130 + b * 802 + 4096 + 131072) >> 13, 235)
y = (y - 16.0) / (235 - 16)
# 忽略高亮色
if y > 0.9:
continue
# Calculate the score, preferring highly saturated colors.
# Add 0.1 to the saturation so we don't completely ignore grayscale
# colors by multiplying the count by zero, but still give them a low
# weight.
score = (saturation + 0.1) * count
if score > max_score:
max_score = score
dominant_color = (r, g, b)
return dominant_color


使用方法:

from PIL import Image
print get_dominant_color(Image.open('logo.jpg'))

这样就会返回一个rgb颜色,但是这个值是很精确的范围,那我们如何实现网络图片那样的色域呢??

其实方法很简单,r/g/b都是0-255的值,我们只要把这三个值分别划分相等的区间,然后组合,取近似值。例如:划分为0-127,和128-255,然后自由组合,可以出现八种组合,然后从中挑出比较有代表性的颜色即可。

当然我只是举一个例子,你也可以划分的更细,那样显示的颜色就会更准确~~大家赶快试试吧

4. 怎样使用python改变背景颜色

方法如下:
import xlwt
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet('My Sheet')
pattern = xlwt.Pattern() # Create the Pattern
pattern.pattern = xlwt.Pattern.SOLID_PATTERN # May be: NO_PATTERN, SOLID_PATTERN, or 0x00 through 0x12
pattern.pattern_fore_colour = 5 # May be: 8 through 63. 0 = Black, 1 = White, 2 = Red, 3 = Green, 4 = Blue, 5 = Yellow, 6 = Magenta, 7 = Cyan, 16 = Maroon, 17 = Dark Green, 18 = Dark Blue, 19 = Dark Yellow , almost brown), 20 = Dark Magenta, 21 = Teal, 22 = Light Gray, 23 = Dark Gray, the list goes on...
style = xlwt.XFStyle() # Create the Pattern
style.pattern = pattern # Add Pattern to Style
worksheet.write(0, 0, 'Cell Contents', style)
workbook.save('Excel_Workbook.xls')

如上代码所示:
可以通过xlwt.Pattern()然后得到pattern,设置pattern_fore_colour即可,但是颜色选择很有限。
也可以通过更方便的:
xlwt.easyxf(‘pattern: pattern solid, fore_colour ocean_blue; font: bold on;’);
去设置背景色。

5. 怎样使用python改变背景颜色

1.颜色定义说明
格式:\033[显示方式;前景色;背景色m

前景色背景色颜色
---------------------------------------
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色

显示方式意义
-------------------------
0 终端默认设置
1 高亮显示
4 使用下划线
5 闪烁
7 反白显示
8 不可见
例子:
\033[1;31;40m <!--1-高亮显示 31-前景色红色 40-背景色黑色-->
\033[0m <!--采用终端默认设置,即取消颜色设置-->]]]

6. python代码灰色为什么

python代码灰色的原因:

在pycharm中,如果使用了“import”语句导入了包,但是之后的代码中没有使用到这些包,那么这些包的颜色就是灰色的

示例如下:

导入了re包以及requests包,但是只使用了requests包,没有使用re包

更多Python知识,请关注:Python自学网!!

7. 如何更改python3.7的背景颜色

想要更改它的背景颜色,直接到设置里,那里有一个背景。条特颜色就可以。

8. Python中如何设置输出文字的颜色

Private Sub Form_Load()
Text1.ForeColor = vbRed
Text1.Text = 123
End Sub

9. python写一个函数,生成3个rgb颜色(3个值,每个值从0-255)

摘要 1.2 书写格式:

阅读全文

与python中颜色代码相关的资料

热点内容
同城公众源码 浏览:474
一个服务器2个端口怎么映射 浏览:282
java字符串ascii码 浏览:59
台湾云服务器怎么租服务器 浏览:460
旅游手机网站源码 浏览:315
android关联表 浏览:929
安卓导航无声音怎么维修 浏览:320
app怎么装视频 浏览:423
安卓系统下的软件怎么移到桌面 浏览:80
windows拷贝到linux 浏览:753
mdr软件解压和别人不一样 浏览:886
单片机串行通信有什么好处 浏览:324
游戏开发程序员书籍 浏览:848
pdf中图片修改 浏览:275
汇编编译后 浏览:478
php和java整合 浏览:833
js中执行php代码 浏览:447
国产单片机厂商 浏览:62
苹果手机怎么设置不更新app软件 浏览:289
转行当程序员如何 浏览:498