[問題] 重複性程式碼
小弟目前在寫一個影像處理的程式 用Windows From + C#
因為是影像處理 所以會有一堆function做類似的事情:
for(width) <----┐
for(height) <----重複
//process pixel
如果是用C/C++寫的話 直覺會想到用function pointer來做
C#也有類似的Delegate可以用
但是這樣原本一個function就會要分成三個function:
例如二值化就會變成
1.外部呼叫用的function
2.內部執行thresholding的function
3.走過每個pixel的function
這樣好像變的更亂了啊……
不知道有沒有比較整潔的寫法?
--
「連系上的課都選不到不就只能延畢了嗎!」 「我啊…真是個笨蛋」
「大四25學分...這絕對很奇怪啊!」 「你能面對真正的選課嗎?」
「一個人大五,很寂寞吧」 「你就不能體諒一下大四的嗎!」
「加簽什麼的,怎麼可能會有」 「(發買課文ing)已經沒什麼好怕的了」
「無法迴避的衝堂與停開,就由你來顛覆吧」 「和我簽下契約,成為大五生吧!」
魔法大學生 選課☆危機 現正熱映中
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.125.46.197
→
12/31 10:34, , 1F
12/31 10:34, 1F
推
12/31 13:32, , 2F
12/31 13:32, 2F
→
01/01 11:12, , 3F
01/01 11:12, 3F
推
01/06 03:57, , 4F
01/06 03:57, 4F