㈠ 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))