星期五, 2月 09, 2007

Bug一枚

之前切片程式看切片的時候,經過連續跳躍,常常左邊和上面的邊界會莫名其妙消失,而且按Reload無效。之前推想過很多的可能性,比如image和canvas之間的互動有問題,圖片傳送中發生損壞,可是都不是正確解答,浪費了我無數的時間。

剛剛總算把原因追出來了,用HTTP GET parameter一個個慢慢試的結果,我發現Aperio ImageServer 7.0在高縮放(如縮小成1/32)的情況下,左邊和上面的邊界偵測會不正常。理論上我要求左上角為(-10,-10),長寬各為20的圖的時候,超出邊界的部份全部雪白的情況下,要回來的圖應該右下角1/4會是有東西的,可是在很高倍的情形下Aperio ImageServer會出錯直接傳一個全白的圖給我。知道原因以後,要圖的時候對座標進行一點模除修正問題就解決了。從此以後看圖不再漏邊,歐耶。

UI的部份大體解決了,現在正在研究認證orz 全文連結

0 意見: