在halcon演算法中我們可能會需要求得線段也就是line的端點,那麼怎樣才可以得到呢?
主要用到下邊的**。
skeleton (regionlines, skeleton)
junctions_skeleton (regionlines, endpoints, juncpoints)
get_region_points (endpoints, rows1, columns1)
draw_line (3600, row1, column1, row2, column2)
gen_region_line (regionlines, row1, column1, row2, column2)
dev_display (regionlines)
skeleton (regionlines, skeleton)
junctions_skeleton (regionlines, endpoints, juncpoints)
get_region_points (endpoints, rows1, columns1)
gen_cross_contour_xld (cross, rows1, columns1, 60, 0.785398)
例如我們先自己draw一條線段出來,然後再用上邊的**,看下效果。
其中紅線是自己畫出來的,而兩個×代表的是端點。端點座標儲存在rows1, columns1中。如下所示。
Halcon中縮放Region或XLD的方法研究
在halcon中,region和xld之間可以彼此轉換。但這種轉換並不是 無損 的,xld可以是不閉合的,但是region一定是閉合的 因此,如果將不閉合的xld轉為region,然後再轉回xld,那麼轉換後的xld和原先的xld就有了一定的區別。言歸正傳,先說說region的縮放。一 region...
獲得客戶端的資訊
獲得客戶端的資訊 記得datasnap 2009時,要得到客戶端資訊,非官方的方法,要去搞什麼dsconnecteventobject.channelinfo.id,弄成 tidtcpconnection。xe2就好得多了。仍然是在dsserver的onconnect 事件裡,dsconnectev...
Java程式獲得本機的ip tomcat埠等
request.getheader user agent 就是取得客戶端的系統版本 request.getremoteaddr 取得客戶端的ip request.getremotehost 取得客戶端的主機名 request.getremoteport 取得客戶端的埠 request.getremo...