コード例 #1
0
ファイル: stereo.py プロジェクト: yuantailing/PyBoof
    def sgm(self, config: ConfigDisparitySGM):
        disp_type = dtype_to_Class_SingleBand(np.float32)
        if config and not config.subpixel:
            disp_type = dtype_to_Class_SingleBand(np.uint8)

        java_obj = gateway.jvm.boofcv.factory.disparity.FactoryStereoDisparity. \
            sgm(config.java_obj, self.boof_image_type, disp_type)
        return StereoDisparity(java_obj)
コード例 #2
0
ファイル: stereo.py プロジェクト: yuantailing/PyBoof
    def block_match_best5(self, config: ConfigDisparityBMBest5):
        disp_type = dtype_to_Class_SingleBand(np.float32)
        if config and not config.subpixel:
            disp_type = dtype_to_Class_SingleBand(np.uint8)

        java_obj = gateway.jvm.boofcv.factory.disparity.FactoryStereoDisparity. \
            blockMatchBest5(config.java_obj, self.boof_image_type, disp_type)
        return StereoDisparity(java_obj)
コード例 #3
0
ファイル: feature.py プロジェクト: lessthanoptimal/PyBoof
 def __init__(self, dtype ):
     self.boof_image_type =  dtype_to_Class_SingleBand(dtype)
コード例 #4
0
 def __init__(self, dtype):
     self.boof_image_type = dtype_to_Class_SingleBand(dtype)
コード例 #5
0
ファイル: feature.py プロジェクト: yuantailing/PyBoof
 def __init__(self, dtype):
     self.dtype = dtype
     self.boof_image_class = dtype_to_Class_SingleBand(dtype)
     self.py_image_type = pyboof.create_ImageType(pyboof.Family.SINGLE_BAND,
                                                  self.dtype)
コード例 #6
0
 def __init__(self, dtype):
     self.boof_image_class = dtype_to_Class_SingleBand(dtype)
     self.boof_image_type = dtype_to_ImageType(
         dtype)  # TODO remove after getImageType() is added to PointTracker