Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bing-jian/gmmreg
/ functions
Functions
374 in github.com/bing-jian/gmmreg
⨍
Functions
374
◇
Types & classes
87
↓ 170 callers
Method
size
C++/utils/nanoflann.hpp:166
↓ 51 callers
Function
ReadAll
Read entire contents of a file into a string.
C++/utils/io_utils.h:14
↓ 47 callers
Function
GetPrivateProfileString
C++/port_ini.c:120
↓ 40 callers
Function
ParseFlatArray
C++/utils/json_utils.cc:7
↓ 39 callers
Function
ParseMatrix
C++/utils/json_utils.cc:24
↓ 22 callers
Function
gmmreg_api
C++/gmmreg_api.cpp:50
↓ 21 callers
Function
LoadMatrixFromTxt
C++/utils/io_utils.h:30
↓ 20 callers
Function
parse_tokens
C++/utils/misc_utils.cc:34
↓ 18 callers
Function
GaussTransform
C++/utils/gauss_transform.cc:16
↓ 15 callers
Function
Normalize
C++/utils/normalization_utils.cc:6
↓ 14 callers
Function
SaveOutputToJson
C++/utils/json_utils.h:19
↓ 13 callers
Method
kdtree_get_pt
Returns the dim'th component of the idx'th point in the class:
C++/utils/nanoflann.hpp:2018
↓ 12 callers
Function
FastGaussTransform
C++/utils/fgt_utils.h:87
↓ 12 callers
Function
mat33
C++/utils/rotation_utils_test.cc:11
↓ 10 callers
Function
ComputeP
C++/utils/em_utils.cc:6
↓ 10 callers
Function
SaveMatrixToAsciiFile
C++/utils/io_utils.h:47
↓ 10 callers
Method
buildIndex
* Builds the index */
C++/utils/nanoflann.hpp:1190
↓ 10 callers
Method
dataset_get
Helper accessor to the dataset points:
C++/utils/nanoflann.hpp:821
↓ 9 callers
Function
Identity44
C++/utils/transform_utils_test.cc:17
↓ 9 callers
Function
MakeTree
C++/utils/fgt_utils_test.cc:12
↓ 9 callers
Method
f
C++/gmmreg_tps_func.cpp:28
↓ 8 callers
Function
GaussianAffinityMatrix
C++/utils/rbf_utils.cc:8
↓ 8 callers
Function
GetPrivateProfileInt
C++/port_ini.c:58
↓ 8 callers
Function
Quaternion2Rotation
C++/utils/rotation_utils.cc:6
↓ 8 callers
Function
read_line
C++/port_ini.c:31
↓ 7 callers
Function
Denormalize
C++/utils/normalization_utils.cc:27
↓ 7 callers
Function
RotZ
C++/utils/transform_utils_test.cc:23
↓ 7 callers
Function
RotationErrorDeg
C++/utils/transform_utils.cc:29
↓ 7 callers
Method
SetBase
C++/gmmreg_rigid_func.h:22
↓ 7 callers
Method
accum_dist
C++/utils/nanoflann.hpp:363
↓ 6 callers
Function
ComputeSquaredDistanceMatrix
C++/utils/match_utils.cc:6
↓ 6 callers
Function
ComputeTPSKernel
C++/utils/rbf_utils.cc:28
↓ 6 callers
Function
CreateSparseNodes
C++/utils/downsample_utils.cc:31
↓ 6 callers
Function
RotationMagnitudeDeg
C++/utils/transform_utils.cc:39
↓ 6 callers
Method
SetScale
C++/gmmreg_rigid_func.h:19
↓ 6 callers
Method
kdtree_get_point_count
Must return the number of data points
C++/utils/nanoflann.hpp:2013
↓ 5 callers
Function
ComputeGaussianKernel
C++/utils/rbf_utils.cc:91
↓ 5 callers
Function
GtPosePath
C++/seq_rigid3d.cpp:122
↓ 5 callers
Function
MakeTree
C++/utils/downsample_utils_test.cc:12
↓ 5 callers
Method
SetModelAndScene
C++/gmmreg_base.cpp:51
↓ 5 callers
Function
quat
C++/utils/rotation_utils_test.cc:13
↓ 5 callers
Method
worstDist
C++/utils/nanoflann.hpp:204
↓ 4 callers
Function
FastNeighborSearch
C++/utils/fgt_utils.h:141
↓ 4 callers
Function
FastSelfGaussTransform
C++/utils/fgt_utils.h:178
↓ 4 callers
Function
PcloudPath
C++/seq_rigid3d.cpp:116
↓ 4 callers
Function
RelativeTransform
C++/utils/transform_utils.cc:12
↓ 4 callers
Function
RotX
C++/utils/transform_utils_test.cc:31
↓ 4 callers
Function
SaveVectorToAsciiFile
C++/utils/io_utils.h:55
↓ 4 callers
Method
clear
C++/utils/nanoflann.hpp:238
↓ 4 callers
Method
findNeighbors
C++/utils/nanoflann.hpp:1221
↓ 3 callers
Method
BuildTrees
C++/gmmreg_base.cpp:63
↓ 3 callers
Function
ComputeRMSE
Per-point RMSE between a flat row-major matrix and a vnl_matrix reference.
C++/tests/rigid_registration_test.cc:43
↓ 3 callers
Function
ComputeStats
C++/seq_rigid3d.cpp:155
↓ 3 callers
Function
CountOccurrences
Count non-overlapping occurrences of needle in content.
C++/utils/json_utils_test.cc:32
↓ 3 callers
Function
FindNearestPairs
C++/utils/match_utils.cc:36
↓ 3 callers
Function
MakeModel2D
Small 2-D point sets used across multiple tests.
C++/tests/gmmreg_rigid_func_test.cc:13
↓ 3 callers
Function
MakeScene2D
C++/tests/gmmreg_rigid_func_test.cc:21
↓ 3 callers
Method
PerformTransform
C++/gmmreg_cpd.cpp:177
↓ 3 callers
Method
evalMetric
C++/utils/nanoflann.hpp:332
↓ 3 callers
Method
freeIndex
Frees the previously-built index. Automatically called within * buildIndex(). */
C++/utils/nanoflann.hpp:744
↓ 3 callers
Method
full
C++/utils/nanoflann.hpp:168
↓ 3 callers
Method
init
C++/utils/nanoflann.hpp:158
↓ 3 callers
Method
radiusSearch
* Find all the neighbors to \a query_point[0:dim-1] within a maximum radius. * The output is given as a vector of pairs, of which the first elemen
C++/utils/nanoflann.hpp:1277
↓ 2 callers
Function
ApplyRigidTransform
Apply 2D rigid: out[i] = pts[i] * R.T + [tx, ty]. Matches RigidRegistration::PerformTransform with params=[tx, ty, theta].
C++/tests/rigid_registration_test.cc:30
↓ 2 callers
Method
BendingEnergy
C++/gmmreg_cpd.cpp:182
↓ 2 callers
Method
ComputeGradient
C++/gmmreg_tps.cpp:170
↓ 2 callers
Function
ConvertParamToRotationAndTranslation
C++/gmmreg_rigid.cpp:16
↓ 2 callers
Function
ConvertRigidParamToMatrix
C++/gmmreg_rigid.cpp:43
↓ 2 callers
Method
Eval
C++/gmmreg_tps_func.cpp:11
↓ 2 callers
Function
FindWorkingPairs
C++/utils/match_utils.cc:87
↓ 2 callers
Method
GetScale
C++/gmmreg_rigid_func.h:20
↓ 2 callers
Function
JsonDouble
Return the double that follows `"key": ` in content.
C++/utils/json_utils_test.cc:23
↓ 2 callers
Function
LoadRegConfig
Read optimization parameters from [GMMREG_OPT] section of an INI file. Mirrors Base::MultiScaleOptions: parse all tokens then truncate to level.
C++/seq_rigid3d.cpp:77
↓ 2 callers
Function
PickIndices
C++/utils/match_utils.cc:63
↓ 2 callers
Method
PrepareParamGradient
C++/gmmreg_tps_func.cpp:67
↓ 2 callers
Method
RunWithData
C++/gmmreg_base.cpp:116
↓ 2 callers
Function
SelectPoints
C++/utils/match_utils.cc:24
↓ 2 callers
Method
SetLambda
C++/gmmreg_tps_func.h:34
↓ 2 callers
Function
Trans
C++/utils/transform_utils_test.cc:39
↓ 2 callers
Function
_get_cfg_and_result_files
(working_dir, tuuid)
expts/dragon_expts.py:70
↓ 2 callers
Method
addPoint
* Called during search to add an element matching the criteria. * @return true if the search should be continued, false if the results are * suf
C++/utils/nanoflann.hpp:175
↓ 2 callers
Function
assign
C++/utils/nanoflann.hpp:123
↓ 2 callers
Method
computeInitialDistances
C++/utils/nanoflann.hpp:1005
↓ 2 callers
Function
convert_depth_to_pcloud
(depth)
expts/common_utils.py:53
↓ 2 callers
Method
divideTree
* Create a tree node that subdivides the list of vecs from vind[first] * to vind[last]. The routine is called recursively on each sublist. *
C++/utils/nanoflann.hpp:857
↓ 2 callers
Function
downsampled_subset
(x, num)
expts/common_utils.py:22
↓ 2 callers
Method
findNeighbors
C++/utils/nanoflann.hpp:1582
↓ 2 callers
Method
gradf
C++/gmmreg_tps_func.cpp:51
↓ 2 callers
Method
kdtree_get_bbox
C++/utils/nanoflann.hpp:2027
↓ 2 callers
Method
loadIndex_
Loads a previous index from a binary file. * IMPORTANT NOTE: The set of data points is NOT stored in the file, so the * index object must be c
C++/utils/nanoflann.hpp:1064
↓ 2 callers
Function
print_usage
C++/gmmreg_api.cpp:14
↓ 2 callers
Function
resize
C++/utils/nanoflann.hpp:103
↓ 2 callers
Method
run_fixed_step
(self, step)
expts/dragon_expts.py:173
↓ 2 callers
Function
run_pairwise_registration
(i, j, visualize=False, icp_refine=False)
expts/lounge_expts.py:73
↓ 2 callers
Method
saveIndex_
Stores the index in a binary file. * IMPORTANT NOTE: The set of data points is NOT stored in the file, so when * loading the index object it m
C++/utils/nanoflann.hpp:1050
↓ 2 callers
Method
set_gmmreg_exe
(self, gmmreg_exe_path)
expts/dragon_expts.py:130
↓ 1 callers
Function
DetectLastFrame
C++/seq_rigid3d.cpp:135
↓ 1 callers
Function
GaussTransform
MATLAB/GaussTransform/GaussTransform.c:19
↓ 1 callers
Method
GetTransformMatrix
C++/gmmreg_rigid.cpp:116
↓ 1 callers
Method
MultiScaleOptions
C++/gmmreg_base.cpp:252
next →
1–100 of 374, ranked by callers