add_scene_3d_camera
功能:將相機新增到三維場景中。
add_scene_3d_instance
功能:將三維物件模型的例項新增到三維場景中。
add_scene_3d_label
功能:向三維場景新增文字標籤。
add_scene_3d_light
功能:將光源新增到三維場景。
clear_scene_3d
功能:刪除3d場景並釋放所有分配的記憶體。
create_scene_3d
功能:建立視覺化三維物件集合所需的資料結構。
display_scene_3d
功能:顯示三維場景。
get_display_scene_3d_info
功能:獲取顯示的三維場景中例項的深度或索引。
remove_scene_3d_camera
功能:從三維場景中刪除相機。
remove_scene_3d_instance
功能:從三維場景中刪除物件例項。
remove_scene_3d_label
功能:從三維場景中刪除文字標籤。
remove_scene_3d_light
功能:從三維場景中移除燈光。
render_scene_3d
功能:渲染三維場景的影象。
set_scene_3d_camera_pose
功能:在三維場景中設定相機的姿勢。
set_scene_3d_instance_param
功能:在三維場景中設定例項的引數。
set_scene_3d_instance_pose
功能:在三維場景中設定例項的姿勢。
set_scene_3d_label_param
功能:在三維場景中設定文字標籤的引數。
set_scene_3d_light_param
功能:設定三維場景中燈光的引數。
set_scene_3d_param
功能:設定三維場景的引數。
set_scene_3d_to_world_pose
功能:設定三維場景的姿勢。
Halcon中的3D技術
對於檢測一些產品的3d資訊,我們通過3d相機能獲取其點雲資料或一張帶有高度資訊的影象。這邊我們用smartray相機,獲取到一張16位的png影象。實際上就是一張高度資訊圖。這邊x y縮放比例為0.019,z方向為0.0016,意思就是你xyz乘這係數就是相對距離。在那個相機軟體中能看到如上的3d圖...
3D相機如何獲取基於立體視覺的3D資料
本文概述了使用立體相機獲取深度感知的主要處理步驟。立體視覺的深度感知基於三角測量原理。我們講兩台搭載投影光學系統的相機併排放置,使兩台相機的視野在所需物距發生重疊。我們通過這兩台相機的拍攝,可以得到兩個不同角度下的場景圖。如圖1所示。物體在圓錐筒前面,圓錐筒散落排列。在3d空間內,兩幅影象中的每乙個...
關於halcon基於表面的3d識別定位
基於表面的3d識別定位,即在乙個3d 場景下,用3d表面模型去識別零件,得到零件的pose,這個pose是基於3d場景座標系的。模型可以用solidworks軟體畫,儲存成.stl格式,也可以是程式生成的。讀入檔案然後生成3d表面模型 file 零件模型的位址及名稱 mm 也可以是 m dm 設定成...