Various color codes when drawing in python

color match

Click on color matching : https://culrs.com/#/red

  • The principle of color coordination is to avoid excessive color selection and to be able to express a clear and clear design theme. Here are some general basic color schemes, each of which includes 9 colors:
  1. red, yellow, light green, salmon, violet, light blue, white, light gray and black;
  2. orange, light yellow, cyan, brown, pink, light green, purple, silver gray and blue;
  3. yellow, green, red, white, black, gray, blue, sky blue and dark blue;
  4. Grey, light gray, yellow, purple, green, white, black, sky blue and dark blue;
  5. blue, purple, dark green, golden yellow, yellow, orange, red, rose and brown;
  6. dark green, royal blue, orange, turquoise, white, red, yellow, dark brown and gray;
  7. cream, royal blue, dark blue, yellow, white, dark gray, brown, sky blue and red;
  8. grey, beige, orange, brown, cyan, green, purple, golden yellow and dark blue;
  9. Arctic blue, cobalt blue, slate yellow, ocher, graphite gray, light orange, tomato red, brilliant red, silver gray.
  1. #FF0000(Red), #FFFF00(Yellow), #90EE90(Light Green) , #FF8C69(Salmon), (Violet), ( Light Blue #8B00FF), (White), (Light Gray) and (Black)#87CEFA#FFFFFF#D3D3D3#000000

  2. #FFA500(orange), #FFFFE0(light yellow), (cyan), #00CED1(brown), #A52A2A(pink), ( light green #FFC0CB), ( purple), (silver gray) and (blue)#90EE90#800080#C0C0C0#0000FF

  3. #FFFF00(Yellow), #008000(Green), (Red #FF0000), (White), #FFFFFF(Black), #000000(Gray), #808080(Blue) #0000FF, #87CEEB(Sky Blue) and #00008B(Dark Blue)

  4. Grey, Light Grey, Yellow, Purple, Green, White, Black, Sky Blue and Dark Blue:

  • Gray: #808080
  • Light gray: #D3D3D3
  • Yellow: #FFFF00
  • Purple: #800080
  • Green: #008000
  • White: #FFFFFF
  • Black: #000000
  • Sky blue: #87CEEB
  • Dark blue: #00008B
  1. Blue, purple, dark green, golden yellow, yellow, orange, red, rose and brown:
  • Blue: #0000FF
  • Purple: #800080
  • Dark green: #006400
  • Golden Yellow: #FFD700
  • Yellow: #FFFF00
  • Orange: #FFA500
  • Red: #FF0000
  • Rose: #FFC0CB
  • Brown: #A52A2A
  1. Dark Green, Royal Blue, Orange, Turquoise, White, Red, Yellow, Dark Brown and Gray:
  • Dark green: #006400
  • Royal Blue: #1E90FF
  • Orange: #FFA500
  • Turquoise: #00FFFF
  • White: #FFFFFF
  • Red: #FF0000
  • Yellow: #FFFF00
  • Dark brown: #654321
  • Gray: #808080
  1. Cream, Royal Blue, Dark Blue, Yellow, White, Dark Grey, Brown, Sky Blue, and Red:
  • Cream color: #FFFDD0
  • Royal Blue: #1E90FF
  • Dark blue: #00008B
  • Yellow: #FFFF00
  • White: #FFFFFF
  • Dark gray: #A9A9A9
  • Brown: #A52A2A
  • Sky blue: #87CEEB
  • Red: #FF0000
  1. Grey, Beige, Orange, Brown, Teal, Green, Purple, Gold and Dark Blue:
  • Gray: #808080
  • Beige: #F5DEB3
  • Orange: #FFA500
  • Brown: #A52A2A
  • Cyan: #00CED1
  • Green: #008000
  • Purple: #800080
  • Golden Yellow: #FFD700
  • Dark blue: #000080
  1. Arctic Blue, Cobalt Blue, Rock Yellow, Sienna, Graphite Gray, Light Orange, Tomato Red, Vivid Red, Silver Gray:
  • Arctic Blue: #00BFFF
  • Cobalt Blue: #4682B4
  • Rock yellow: #FFB451
  • Ocher: #A0522D
  • Graphite Gray: #43464B
  • Light Orange: #FFE4B5
  • Tomato Red: #FF6347
  • Bright red: #FF69B4
  • Silver gray: #C0C0C0

use in code



import numpy as np
import matplotlib.pyplot as plt
x = ['Rank-1', 'mAP']
IFGSM = [4.04,3.36]
MI = [1.60,1.37]
VMI = [1.57,1.42]
SI = [3.86,3.35]
IG =[1.87,1.75]
SMI = [1.66,1.39]
IG_MI =[1.78,1.68]
GSMI =[1.37,1.24]
EGSMI = [1.28,1.20]
# 创建柱状图
fig = plt.figure(figsize=(12, 8))
#fig, ax = plt.subplots(12,8)

x_pos = np.arange(2)
width = 0.07
#plt.bar(x_pos - 4*width/2, FGSM, width, align='center', alpha=0.5, label='Alg1')
plt.bar(x_pos - 2*width/2, IFGSM, width, align='center', alpha=0.5,color="#FF69B4" , label='IFGSM')
plt.bar(x_pos , MI, width, align='center', alpha=0.5, label='MI')
plt.bar(x_pos + 2*width/2, VMI, width, align='center', alpha=0.5,color="#FF69B5" ,label='VMI')
plt.bar(x_pos + 4*width/2, SI, width, align='center', alpha=0.5, label='SI')
plt.bar(x_pos + 6*width/2, IG, width, align='center', alpha=0.5, label='IG')
plt.bar(x_pos + 8*width/2, SMI, width, align='center', alpha=0.5, label='SMI')
plt.bar(x_pos + 10*width/2, IG_MI, width, align='center', alpha=0.5, label='IG_MI')
plt.bar(x_pos + 12*width/2, GSMI, width, align='center', alpha=0.5, label='GSMI(Ours)')
plt.bar(x_pos + 14*width/2, EGSMI, width, align='center', alpha=0.5, label='GSMI(Ours)')
#plt.xticks(1.2*x_pos, x)

# 增加水平间距

plt.xticks(x_pos+0.2,x)
plt.subplots_adjust(wspace=0.7)
#ax.set_xlabel('111')
#ax.set_ylabel('Attack result')
#ax.set_title('111111111111')

plt.xlabel('Evaluation metrics', fontsize=18)
plt.ylabel('Attack result (%)', fontsize=18)
plt.title('(e) Attack Swinv2-Transformer', fontsize=18)



plt.legend(loc='center')
#plt.legend(bbox_to_anchor=(1, 1))#调整图例的位置
# 显示图像
fig.savefig("C:\\Users\\zeze\\Desktop\\tu\\swinv2.svg", format="svg", bbox_inches='tight') #保存为矢量图
plt.show()

Guess you like

Origin blog.csdn.net/weixin_41504611/article/details/130391144