目前功能
1. 可以新增多個ROI(region of interest)
2. 每個ROI可以編輯大小, 八個控制點, 可以任意拖拉
3. ROI左上角開始編號, 逆時針方向0~7號, 經過拖拉控制點改變相對位置後,所有控制點編號會保持一致, 自動更新正確的相對編號
4. 圖層關係, 最新繪製的ROI會在最上層
新功能
1. 刪除(Delete)
2. 移上(Level Up)
3. 移下(Level Down)
新功能
1. 繪製圓形
2. 停在任一個圓形物件, 自動提示字: 顯示物件ID和圓心座標位置
繪製橢圓形
繪製矩形
繪製正方形
整理成一個User Control元件
加入xml輸入和輸出
文章標籤
全站熱搜

站長您好: 我想請教您,您這個ROI Editor旳ROI是否是在picture box上直接繪出的呢,還是自己定義或使用.NET的元件做出的? 因為我自己想寫個小的影像處理演算法的DEMO程式,這個支DEMO程式可以載入圖檔,在圖上繪製ROI並執行演算法。我自己目前能夠做到的是在picture box上用System.Drawing.Graphics中的DrawRectangle的方法搭配滑鼠事件畫出ROI,但ROI的縮放的部分就遇到了一些小問題。 ROI的縮放部分,我想要做得跟站長您寫出的ROI Editor一樣,在ROI的八個方位各有一個可以拉的小點或方形,但我不知道怎麼做。 不知站長是否願意分享一下您ROI Editor的做法或是給小弟一個方向? 感謝
picture box直接繪出,主要你要設計動態event handler,例如滑鼠點擊控制點,滑鼠釋放控制點,滑鼠移動控制點。另外需要判斷滑鼠目前是否點選到控制點,是否點選到ROI,如果你可以做到這些剩下其他功能就簡單多了...