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

python颜色

发布时间:2022-01-17 10:30:25

python m'是什么颜色

冯彩呢

㈡ 用python写识别图片主要颜色的程序

#-*-coding:utf-8-*-

importcolorsys

defget_dominant_color(image):

#颜色模式转换,以便输出rgb颜色值
image=image.convert('RGBA')

#生成缩略图,减少计算量,减小cpu压力
image.thumbnail((200,200))

max_score=None
dominant_color=None

forcount,(r,g,b,a)inimage.getcolors(image.size[0]*image.size[1]):
#跳过纯黑色
ifa==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)

#忽略高亮色
ify>0.9:
continue

#Calculatethescore,.
#Add0.1tothesaturationsowedon'tcompletelyignoregrayscale
#,butstillgivethemalow
#weight.
score=(saturation+0.1)*count

ifscore>max_score:
max_score=score
dominant_color=(r,g,b)

returndominant_color

if__name__=="__main__":
fromPILimportImage
importos

path=r'.\pics\'
fp=open('file_color.txt','w')
forfilenameinos.listdir(path):
printpath+filename
try:
color=get_dominant_color(Image.open(path+filename))
fp.write('Thecolorof'+filename+'is'+str(color)+' ')
except:
print"Thisfileformatisnotsupport"
fp.close()


pics文件夹和python程序在一个目录下,产生的文件名file_color.txt也在这个目录下。

看看能否帮到你

㈢ 怎样使用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 <!--采用终端默认设置,即取消颜色设置-->]]]

㈣ python已知rgb,如何转为颜色

转为16进制就是分别把红绿蓝三种颜色的色值转为十六进制,前面加个井号

㈤ python 设置所有单元格的背景颜色,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

#Win32#打开EXCEL
WinApp = win32com.client.DispatchEx('Excel.Application')
#要处理的excel文件路径#out.file是文件 绝对路径
WinBook = WinApp.Workbooks.Open(out_file)
#要处理的excel页
WinSheet = WinBook.Worksheets('Sheet1')

#单元格添加颜色
WinSheet.Cells(1, 1).Interior.ColorIndex = 3
#或者Range("A1")
WinSheet.Range("A1").Interior.ColorIndex = 3
#3=红色,不同的值代表不同的颜色,可以去查看msdn vba 文档,这就不详细说了

#再是RGB调色方式#Cells 和 Range都可以,Range可以选择一大片区域
WinSheet.Cells(1, 1).Interior.Color = RGB(0, 0, 255)
#或
WinSheet.Range("A1").Interior.Color = RGB(255, 0, 255)
#字体的颜色也是一样
WinSheet.Cells(1, 1).Font.ColorIndex = 3
WinSheet.Cells(1, 1).Font.Color = RGB(0, 0, 255)

㈥ python设置字体颜色

1:需要安装console模块

方法:pip install consloe

㈦ Python输出带颜色的字符串实例

Python输出带颜色的字符串实例
输出带颜色的字符串,用来显示要突出的部分。经测验,在pycharm中可行,在windows命令行中不可行。原因未知。
方法:
格式:"033[显示方式;前景色;背景色m 需要变颜色的字符串 033[显示方式m"例子:"033[1;31;47m 需要变颜色的字符串 033[0m"<1-高亮显示 31前景色红色 47背景色黑色--需要变颜色的字符串--0-取消颜色设置>说明:前景色 背景色 颜色--------------------------------------- 40 黑色 41 红色 42 绿色 43 黄色 44 蓝色 45 紫红色 46 青蓝色 47 白色显示方式 意义------------------------- 终端默认设置(即取消颜色设置) 高亮显示 使用下划线 闪烁 反白显示 不可见
测试:
print("033[1;31;40m需要变颜色的字符串033[0m")
结果:
以上这篇Python输出带颜色的字符串实例就是小编分享给大家的全部内容了

㈧ 怎样使用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;’);
去设置背景色。

㈨ python里怎么更改输入时的字体和颜色,还有给输入的内容加下划线

IDLE 里 Options(选项)菜单,Highlighting (高亮)标签

㈩ python怎么实现windows终端的颜色

importos
'''
0=黑色8=灰色
1=蓝色9=淡蓝色
2=绿色A=淡绿色
3=湖蓝色B=淡浅绿色
4=红色C=淡红色
5=紫色D=淡紫色
6=黄色E=淡黄色
7=白色F=亮白色
'''
text='0'#文字颜色
background='F'#背景颜色
os.system("color%s%s"%(text,background))

阅读全文

与python颜色相关的资料

热点内容
编译安装py 浏览:160
pythonchar转int 浏览:218
基于单片机的多组密码锁设计论文 浏览:106
华为云如何升级云服务器 浏览:211
生活垃圾压缩直运站 浏览:749
加密通道加密数据 浏览:820
次肋梁需要加密吗 浏览:744
安徽蚌端口社保卡号用哪个app 浏览:217
php手册下载哪个好 浏览:163
安卓转苹果为什么转不成功 浏览:226
华为荣耀系统编译 浏览:733
看板块app哪个好用 浏览:666
java即时编译结果怎么保存 浏览:911
java工程师在深圳 浏览:658
手机sql编译软件 浏览:524
外网服务器地址购买 浏览:994
空调压缩机电容价格 浏览:381
小程序选什么云服务器 浏览:656
如何把java编译回中文 浏览:777
天联软件服务器地址是什么 浏览:964