JohnChiu commited on
Commit
a9b013c
·
1 Parent(s): 06aea17
Files changed (1) hide show
  1. app.py +24 -24
app.py CHANGED
@@ -36,7 +36,7 @@ def load_bin(file):
36
  # 默认显示一张 sum 图像
37
 
38
  multishot = (raw_hist[...,254]*1024 + raw_hist[...,255])
39
- normalize_data = 1 / multishot
40
  nor_hist = (raw_hist) * normalize_data[...,np.newaxis]
41
 
42
  img = np.sum(nor_hist[:, :, :-2], axis=2)
@@ -58,34 +58,34 @@ def plot_pixel_histogram(evt: gr.SelectData, raw_hist, nor_hist):
58
 
59
 
60
 
61
- # fig = go.Figure()
62
- # fig.add_trace(go.Scatter(y=raw_values, mode="lines+markers"))
63
- # fig.update_layout(
64
- # title=f"Pixel ({x}, {y}) 在所有 {values.shape[0]} 帧的强度变化",
65
- # xaxis_title="帧索引 (T)",
66
- # yaxis_title="强度值",
67
- # )
68
-
69
  fig = go.Figure()
70
- fig.add_trace(go.Scatter(y=raw_values, mode="lines", name="原始值", yaxis="y1"))
71
- fig.add_trace(go.Scatter(y=nor_values, mode="lines", name="归一化", yaxis="y2"))
72
-
73
  fig.update_layout(
74
- title=f"Pixel ({x}, {y}) Y 轴示意图",
75
  xaxis_title="帧索引 (T)",
 
 
 
 
 
 
 
 
 
 
76
 
77
- yaxis=dict(
78
- title=dict(text="原始值", font=dict(color="blue")),
79
- tickfont=dict(color="blue")
80
- ),
81
 
82
- yaxis2=dict(
83
- title=dict(text="归一化", font=dict(color="red")),
84
- tickfont=dict(color="red"),
85
- overlaying="y",
86
- side="right"
87
- )
88
- )
89
 
90
 
91
  return fig
 
36
  # 默认显示一张 sum 图像
37
 
38
  multishot = (raw_hist[...,254]*1024 + raw_hist[...,255])
39
+ normalize_data = 1 / multishot * 12000
40
  nor_hist = (raw_hist) * normalize_data[...,np.newaxis]
41
 
42
  img = np.sum(nor_hist[:, :, :-2], axis=2)
 
58
 
59
 
60
 
 
 
 
 
 
 
 
 
61
  fig = go.Figure()
62
+ fig.add_trace(go.Scatter(y=raw_values, mode="lines+markers"))
 
 
63
  fig.update_layout(
64
+ title=f"Pixel ({x}, {y}) 在所有 {raw_values.shape[0]} 帧的强度变化",
65
  xaxis_title="帧索引 (T)",
66
+ yaxis_title="强度值",
67
+ )
68
+
69
+ # fig = go.Figure()
70
+ # fig.add_trace(go.Scatter(y=raw_values, mode="lines", name="原始值", yaxis="y1"))
71
+ # fig.add_trace(go.Scatter(y=nor_values, mode="lines", name="归一化", yaxis="y2"))
72
+
73
+ # fig.update_layout(
74
+ # title=f"Pixel ({x}, {y}) 双 Y 轴示意图",
75
+ # xaxis_title="帧索引 (T)",
76
 
77
+ # yaxis=dict(
78
+ # title=dict(text="原始值", font=dict(color="blue")),
79
+ # tickfont=dict(color="blue")
80
+ # ),
81
 
82
+ # yaxis2=dict(
83
+ # title=dict(text="归一化", font=dict(color="red")),
84
+ # tickfont=dict(color="red"),
85
+ # overlaying="y",
86
+ # side="right"
87
+ # )
88
+ # )
89
 
90
 
91
  return fig