2011-05-23 59 views
3

我最近發現有一個錯誤的方式.Net解碼單色JPEG。對我來說,在某些情況下,由於醫學圖像通常是單色的,因此該錯誤在某些情況下可能會產生嚴重的真實世界後果。該圖像只是輕度退化,但由於該錯誤的性質,完成自動提高此類圖像質量的圖像處理可能會降低圖像質量。我知道,因爲我使用圖像處理和技術來改善我們的圖像,而這些圖像本質上不是醫學圖像,並不是正確的 - 在某些情況下,圖像處理和技術看起來更糟,我確信其他技術實際上可能會降低圖像質量。具有至少潛在危險的錯誤,你做什麼?

在我認爲是罕見的情況下,計算機視覺技術被用來幫助醫療診斷,這種技術也可能被拋出去(例如,因爲只有16灰度的抖動圖像漸變正在與標準圖像中的圖像完全不同)。

我想「讓那些程序可能受到影響的人知道」但我該怎麼做?我的公司沒有從事任何醫療工作,我也不知道有任何人會這樣做。

你可以找到我的原始問題關於bug here。不要打擾它,所以沒有人認爲我只是裝飾代表。我真的很想知道可以做些什麼。

P.S.我認爲,但可能完全錯誤的是,很多(但不是全部)醫學成像都是HDR,但jpeg仍然會壓縮12位HDR。我傾向於認爲它最有可能被放入JPEG存儲器中,之後通過網絡(包括無線設備)進行檢索或傳輸,因爲這樣的圖像可能是非常高的分辨率。

+0

應該提到的,是的,這個錯誤被別人發現並報告給微軟在2010年9月:https://connect.microsoft.com/VisualStudio/feedback/details/597657/grayscale-jpeg-image-read-as-format8bppindexed-but-quantized-as-format4bppindexed#details – 2011-05-23 15:29:28

回答

3

我曾經爲一家做過大量圖像醫療處理的公司工作,但說實話他們大多使用TIFF,因爲他們沒有壓縮。

如果你確定你已經發現,在.NET庫中的錯誤,它報告給微軟在他們的論壇:http://social.msdn.microsoft.com/Forums/en-US/category/netdevelopment/

+0

對不起,很好的建議,但在我提到的有關錯誤的原始問題中,它發現該錯誤是前一段時間向微軟報告的。 – 2011-05-23 15:28:51

+0

@johnmortal:剛纔也注意到了!除此之外,你可以做的事情並不多 - 我已經提醒我的老朋友 - 他們可能在該社區內有更多的聯繫人。我想在微軟發佈修復程序之前,你可以做的不多。 – 2011-05-23 15:32:28

相關問題