1. gan網路輸出的血管圖不是二值圖,而是rgb格式的影象;
另外,輸出的影象的大小跟輸入的影象大小不一樣,需要中心裁剪成原影象大小才能效能衡量.
question1:輸入影象大小為565*584 ,但是輸出的影象卻是568*584 ??? 難道這個是因為網路的問題???
2. 轉化成灰度圖後,輸出的影象不是1或255,這一步需要轉化!!! 但是別人的中的畫素值也不是0或者255,也有其他的值..就說明不是分類器的模式...
那就說明: 是因為中心裁剪的問題????? 中心裁剪為原圖大小,效果會變得差很多. 但是原點裁剪後結果會好一些,但是結果也不是特別好..
實際操作證明: 同一**像 在原點(0,0)開始裁剪測得的結果為: roc: 0.954275746181 pr: 0.872847507749
中心裁剪的精度:roc : 0.883432810739 pr:0.682123023206
裁剪和單通道用到的函式為: crop.py和convert.py
3. 我們的輸出影象是三通道的圖,別人的影象是二通道的 ????? 所以必須要rgb變成grey圖
4. 別人輸出的圖很光滑,但是我們的圖比較粗糙,,,是否做過了濾波處理???還是損失函式.
5. 為什麼在訓練的時候結果那麼好,感覺好到離譜,但是在測試的時候卻那麼差???難道是過擬合????
所以看一下debug模式下的輸出究竟代表什麼??
輸出精度問題
include int main d 有符號10進製整數 i 有符號10進製整數 o 有符號8進製整數 u 無符號10進製整數 x 無符號的16進製制數字,並以小寫abcdef表示 x 無符號的16進製制數字,並以大寫abcdef表示 f f 浮點數 e e 用科學表示格式的浮點數 g 使用 f和 ...
C 精度輸出
1 設定對齊方式 如 右對齊,ios right cout.setf ios right 設定對齊方式 cout 效果 不明顯,當數字長度小於輸出寬度的時候才能看出效果,如2所示 2 將數字輸出寬度設定為8 cout.setf ios right 設定對齊方式 cout.width 8 設定輸出寬度...
C 中輸出資料精度設定問題
該精度設定後儲存為n位有效數字的資料,包括小數點前的資料。若只想保留小數點後的精度,則可以在cou流 中加入fixed標識,即設定浮點數以固定的小數字顯示 cout.precision 2 cout還可以呼叫setiosflags ios fixed 來設定只保留小數點後n位有效數值 cout.pr...