🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
Package org.opencv.ptcloud
クラス VolumeSettings
- java.lang.Object
-
- org.opencv.ptcloud.VolumeSettings
-
public class VolumeSettings extends java.lang.Object
-
-
フィールドの要約
フィールド Modifier and Type Field Description protected longnativeObj
-
コンストラクタの要約
コンストラクタ Modifier Constructor Description VolumeSettings()Constructor of settings for custom Volume type.VolumeSettings​(int volumeType)Constructor of settings for custom Volume type.protectedVolumeSettings​(long addr)
-
メソッドの要約
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド Modifier and Type Method Description static VolumeSettings__fromPtr__​(long addr)voidgetCameraIntegrateIntrinsics​(Mat val)Returns intrinsics of camera for integrations.voidgetCameraRaycastIntrinsics​(Mat val)Returns camera intrinsics for raycast image, used when user does not provide them at raycast() call.floatgetDepthFactor()Returns depth factor, witch is the number for depth scaling.intgetIntegrateHeight()Returns the height of the image for integration.intgetIntegrateWidth()Returns the width of the image for integration.floatgetMaxDepth()Returns threshold for depth truncation in meters.intgetMaxWeight()Returns max number of frames to integrate per voxel.longgetNativeObjAddr()intgetRaycastHeight()Returns the height of the raycasted image, used when user does not provide it at raycast() call.floatgetRaycastStepFactor()Returns length of single raycast step.intgetRaycastWidth()Returns the width of the raycasted image, used when user does not provide it at raycast() call.floatgetTsdfTruncateDistance()Returns TSDF truncation distance.voidgetVolumePose​(Mat val)Sets volume pose.voidgetVolumeResolution​(Mat val)Resolution of voxel space.voidgetVolumeStrides​(Mat val)Returns 3 integers representing strides by x, y and z dimension.floatgetVoxelSize()Returns the size of voxel.voidsetCameraIntegrateIntrinsics​(Mat val)Sets intrinsics of camera for integrations.voidsetCameraRaycastIntrinsics​(Mat val)Sets camera intrinsics for raycast image which, used when user does not provide them at raycast() call.voidsetDepthFactor​(float val)Sets depth factor, witch is the number for depth scaling.voidsetIntegrateHeight​(int val)Sets the height of the image for integration.voidsetIntegrateWidth​(int val)Sets the width of the image for integration.voidsetMaxDepth​(float val)Sets threshold for depth truncation in meters.voidsetMaxWeight​(int val)Sets max number of frames to integrate per voxel.voidsetRaycastHeight​(int val)Sets the height of the raycasted image, used when user does not provide it at raycast() call.voidsetRaycastStepFactor​(float val)Sets length of single raycast step.voidsetRaycastWidth​(int val)Sets the width of the raycasted image, used when user does not provide it at raycast() call.voidsetTsdfTruncateDistance​(float val)Sets TSDF truncation distance.voidsetVolumePose​(Mat val)Sets volume pose.voidsetVolumeResolution​(Mat val)Resolution of voxel space.voidsetVoxelSize​(float val)Sets the size of voxel.
-
-
-
コンストラクタの詳細
-
VolumeSettings
protected VolumeSettings​(long addr)
-
VolumeSettings
public VolumeSettings​(int volumeType)
Constructor of settings for custom Volume type.- 引数:
volumeType- ボリュームの型。
-
VolumeSettings
public VolumeSettings()
Constructor of settings for custom Volume type.
-
-
メソッドの詳細
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static VolumeSettings __fromPtr__​(long addr)
-
setIntegrateWidth
public void setIntegrateWidth​(int val)
Sets the width of the image for integration.- 引数:
val- 入力値。
-
getIntegrateWidth
public int getIntegrateWidth()
Returns the width of the image for integration.- 戻り値:
- 自動生成
-
setIntegrateHeight
public void setIntegrateHeight​(int val)
Sets the height of the image for integration.- 引数:
val- 入力値。
-
getIntegrateHeight
public int getIntegrateHeight()
Returns the height of the image for integration.- 戻り値:
- 自動生成
-
setRaycastWidth
public void setRaycastWidth​(int val)
Sets the width of the raycasted image, used when user does not provide it at raycast() call.- 引数:
val- 入力値。
-
getRaycastWidth
public int getRaycastWidth()
Returns the width of the raycasted image, used when user does not provide it at raycast() call.- 戻り値:
- 自動生成
-
setRaycastHeight
public void setRaycastHeight​(int val)
Sets the height of the raycasted image, used when user does not provide it at raycast() call.- 引数:
val- 入力値。
-
getRaycastHeight
public int getRaycastHeight()
Returns the height of the raycasted image, used when user does not provide it at raycast() call.- 戻り値:
- 自動生成
-
setDepthFactor
public void setDepthFactor​(float val)
Sets depth factor, witch is the number for depth scaling.- 引数:
val- 入力値。
-
getDepthFactor
public float getDepthFactor()
Returns depth factor, witch is the number for depth scaling.- 戻り値:
- 自動生成
-
setVoxelSize
public void setVoxelSize​(float val)
Sets the size of voxel.- 引数:
val- 入力値。
-
getVoxelSize
public float getVoxelSize()
Returns the size of voxel.- 戻り値:
- 自動生成
-
setTsdfTruncateDistance
public void setTsdfTruncateDistance​(float val)
Sets TSDF truncation distance. Distances greater than value from surface will be truncated to 1.0.- 引数:
val- 入力値。
-
getTsdfTruncateDistance
public float getTsdfTruncateDistance()
Returns TSDF truncation distance. Distances greater than value from surface will be truncated to 1.0.- 戻り値:
- 自動生成
-
setMaxDepth
public void setMaxDepth​(float val)
Sets threshold for depth truncation in meters. Truncates the depth greater than threshold to 0.- 引数:
val- 入力値。
-
getMaxDepth
public float getMaxDepth()
Returns threshold for depth truncation in meters. Truncates the depth greater than threshold to 0.- 戻り値:
- 自動生成
-
setMaxWeight
public void setMaxWeight​(int val)
Sets max number of frames to integrate per voxel. Represents the max number of frames over which a running average of the TSDF is calculated for a voxel.- 引数:
val- 入力値。
-
getMaxWeight
public int getMaxWeight()
Returns max number of frames to integrate per voxel. Represents the max number of frames over which a running average of the TSDF is calculated for a voxel.- 戻り値:
- 自動生成
-
setRaycastStepFactor
public void setRaycastStepFactor​(float val)
Sets length of single raycast step. Describes the percentage of voxel length that is skipped per march.- 引数:
val- 入力値。
-
getRaycastStepFactor
public float getRaycastStepFactor()
Returns length of single raycast step. Describes the percentage of voxel length that is skipped per march.- 戻り値:
- 自動生成
-
setVolumePose
public void setVolumePose​(Mat val)
Sets volume pose.- 引数:
val- 入力値。
-
getVolumePose
public void getVolumePose​(Mat val)
Sets volume pose.- 引数:
val- 出力値。
-
setVolumeResolution
public void setVolumeResolution​(Mat val)
Resolution of voxel space. Number of voxels in each dimension. Applicable only for TSDF Volume. HashTSDF volume only supports equal resolution in all three dimensions.- 引数:
val- 入力値。
-
getVolumeResolution
public void getVolumeResolution​(Mat val)
Resolution of voxel space. Number of voxels in each dimension. Applicable only for TSDF Volume. HashTSDF volume only supports equal resolution in all three dimensions.- 引数:
val- 出力値。
-
getVolumeStrides
public void getVolumeStrides​(Mat val)
Returns 3 integers representing strides by x, y and z dimension. Can be used to iterate over raw volume unit data.- 引数:
val- 出力値。
-
setCameraIntegrateIntrinsics
public void setCameraIntegrateIntrinsics​(Mat val)
Sets intrinsics of camera for integrations. Format of input: [ fx 0 cx ] [ 0 fy cy ] [ 0 0 1 ] where fx and fy are focus points of Ox and Oy axises, and cx and cy are central points of Ox and Oy axises.- 引数:
val- 入力値。
-
getCameraIntegrateIntrinsics
public void getCameraIntegrateIntrinsics​(Mat val)
Returns intrinsics of camera for integrations. Format of output: [ fx 0 cx ] [ 0 fy cy ] [ 0 0 1 ] where fx and fy are focus points of Ox and Oy axises, and cx and cy are central points of Ox and Oy axises.- 引数:
val- 出力値。
-
setCameraRaycastIntrinsics
public void setCameraRaycastIntrinsics​(Mat val)
Sets camera intrinsics for raycast image which, used when user does not provide them at raycast() call. Format of input: [ fx 0 cx ] [ 0 fy cy ] [ 0 0 1 ] where fx and fy are focus points of Ox and Oy axises, and cx and cy are central points of Ox and Oy axises.- 引数:
val- 入力値。
-
getCameraRaycastIntrinsics
public void getCameraRaycastIntrinsics​(Mat val)
Returns camera intrinsics for raycast image, used when user does not provide them at raycast() call. Format of output: [ fx 0 cx ] [ 0 fy cy ] [ 0 0 1 ] where fx and fy are focus points of Ox and Oy axises, and cx and cy are central points of Ox and Oy axises.- 引数:
val- 出力値。
-
-