File: RangeImageBorderExtractor_172.pxi

package info (click to toggle)
python-pcl 0.3.0~rc1%2Bdfsg-14
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 31,828 kB
  • sloc: python: 3,094; cpp: 283; makefile: 181; sh: 24; ansic: 12
file content (74 lines) | stat: -rw-r--r-- 1,900 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# -*- coding: utf-8 -*-
from libcpp.vector cimport vector
from libcpp cimport bool

cimport pcl_defs as cpp
cimport pcl_features_172 as pclftr


cdef class RangeImageBorderExtractor:
    """
    RangeImageBorderExtractor class for 
    """
    cdef pclftr.RangeImageBorderExtractor_t *me
    
    def __cinit__(self):
        self.me = new pclftr.RangeImageBorderExtractor_t()
    
    def __dealloc__(self):
        del self.me
    
    def set_RangeImage(self, RangeImage rangeImage):
        self.me.setRangeImage(range_image)
    
    def ClearData (self):
        clearData ()
    
    # def GetAnglesImageForBorderDirections ()
    #   data = self.me.getAnglesImageForBorderDirections()
    #   return data
    
    # def GetAnglesImageForSurfaceChangeDirections ()
    #   data = self.me.getAnglesImageForSurfaceChangeDirections ()
    #   return data
    
    # def Compute ()
    #   output = pcl.PointCloudOut()
    #   self.me.compute (output)
    #   return output
    
    
    # Parameters& getParameters ()
    # def GetParameters ()
    #     return self.me.getParameters ()

    # 
    # def HasRangeImage ()
    #     # cdef param = self.me.hasRangeImage ()
    #     return self.me.hasRangeImage ()
    # 
    # # 
    # def GetRangeImage()
    #     const pcl_r_img.RangeImage 
    #     self.me.getRangeImage ()
    # 
    # def GetBorderScoresLeft ()
    #     float[] data = self.me.getBorderScoresLeft ()   
    #     return data
    # 
    # def GetBorderScoresRight ()
    #     float[] data = self.me.getBorderScoresRight ()  
    #     return data
    # 
    # def GetBorderScoresTop ()
    #     float[] data = self.me.getBorderScoresTop ()  
    #     return data
    # 
    # def GetBorderScoresBottom ()
    #     float[] data = self.me.getBorderScoresBottom ()  
    #     return data



###