持續奮戰之後,總算把Zooming也寫好了。
不過數位切片不止於此,存.svs的時候為了方便網路傳輸,所以一張.svs裡面存了同切片的不同版本,thumbnail版,1/64版,1/16版,1/4版,完全大小版之類的。而我現在是停留在同一大小版做放大縮小。下一階段就是做到可以動態換檔 + 隨機跳躍,不過這兩個問題其實是一為二,二為一就是了。
程式碼寫到這裡已經開始瘋狂膨脹,負責整體控制的LayoutController肥的像豬一樣,裡面負責捲動的主要函式也有ShowDataOnCanvas化的跡象(twsam和DNA看到這句話想必會有錐心之痛吧XD DNA名言:「我改你的code改到半夜的時候,還可以看到你的臉從螢幕浮出來狂笑」),所以接下來的階段,應該是設法把LayoutController整理一下,來個refactoring,再做出動態換檔 + 隨機跳躍,之後就是文字描述切片和使用者互動,再來把一些當初hardwire的部份拆掉,跟各科老師橋一下說不定就可以上線了orz
今天程式寫到這裡,都沒讀醫學書,明天應該早起去補習T_T。
全文連結
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言