我在MATLAB使用overviewpanel顯示大圖像回調函數。 我希望圖像對比度適應圖像可見部分的值範圍。MATLAB scrollpanel addNewLocationCallback:與其他參數
我寫了一個函數adjcontrast(hIm, SPapi)
這需要圖像句柄和滾動面板API作爲參數,並執行此調整。我希望在滾動面板的位置或放大率發生變化時調用該函數。
與SPapi.addNewLocationCallback(@adjcontrast)
,adjcontrast(loc)
被稱爲每當我scrollpanel的位置變化。我怎樣才能讓它通過另外兩個參數hIm
和SPapi
?
做得好!如果你可以簡單地給出一個簡單的解釋,爲什麼你這樣做,我定義給你一個+1 :) –
什麼是@(〜),可以簡化爲@()嗎? –
不那麼清楚,我要麼它是如何工作的,但是這是我的理解:'@(〜)adjcontrast(他SPapi)'是一個函數取一個輸入參數的手柄,因此它可以被稱爲'adjcontrast( LOC)'。第一個'SPapi.addNewLocationCallback'電話後,'hIm'和'SPapi'值不需要再被更新,我相信他們不是。 – Gianni