Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenDroneMap/ODM
/ functions
Functions
740 in github.com/OpenDroneMap/ODM
⨍
Functions
740
◇
Types & classes
97
↓ 3 callers
Method
set_projects
(self, paths)
opendm/remote.py:49
↓ 3 callers
Method
split_node
(self, node, w, h)
opendm/objpacker/imagepacker/imagepacker.py:100
↓ 3 callers
Method
with_dimensions
(x, y, z, classification, red, green, blue, indices=None)
opendm/dem/ground_rectification/point_cloud.py:16
↓ 3 callers
Function
writeExif
(fileName, width, height)
contrib/blender/odm_photo.py:42
↓ 2 callers
Method
FromCoordsFile
(coords_file)
opendm/types.py:285
↓ 2 callers
Method
LonLatToTile
Returns the tile for zoom which covers given lon/lat coordinates
opendm/tiles/gdal2tiles.py:384
↓ 2 callers
Method
MetersToTile
Returns tile for given mercator coordinates
opendm/tiles/gdal2tiles.py:261
↓ 2 callers
Method
PixelsToMeters
Converts pixel coordinates in given zoom level of pyramid to EPSG:3857
opendm/tiles/gdal2tiles.py:232
↓ 2 callers
Function
Usage
()
opendm/tiles/hsv_merge.py:109
↓ 2 callers
Method
__init__
(self, point_cloud)
opendm/dem/ground_rectification/partition/quad_partitions.py:12
↓ 2 callers
Method
_log_json_end_time
(self)
opendm/log.py:113
↓ 2 callers
Method
add_dimension
(self, dimension, values)
opendm/dem/ground_rectification/point_cloud.py:61
↓ 2 callers
Method
area
(self)
opendm/dem/ground_rectification/bounds/types.py:71
↓ 2 callers
Method
assign
(self, *point_clouds, **kwargs)
opendm/dem/ground_rectification/extra_dimensions/partition_dimension.py:16
↓ 2 callers
Function
build_entwine
(input_point_cloud_files, tmpdir, output_path, max_concurrency=8, reproject=None)
opendm/entwine.py:43
↓ 2 callers
Function
build_grid
First, a 2D grid is built with a distance of 'distance' between points, inside the given bounds. Then, only points that don't have a point clou
opendm/dem/ground_rectification/grid/builder.py:6
↓ 2 callers
Function
calculate_gsd_from_focal_ratio
:param focal_ratio focal length (mm) / sensor_width (mm) :param flight_height in meters :param image_width in pixels :return Ground S
opendm/gsd.py:173
↓ 2 callers
Method
calculate_mask
Calculate the mask that would filter out the points outside the bounds
opendm/dem/ground_rectification/bounds/types.py:26
↓ 2 callers
Method
camera_id
(self)
opendm/photo.py:811
↓ 2 callers
Method
center
(self)
opendm/dem/ground_rectification/bounds/types.py:64
↓ 2 callers
Function
clean_reconstruction_dict
Delete subdict elements where the key do not match any name in the images list. To create the {epoch} block with only images of this
contrib/time-sift/Timesift_odm.py:59
↓ 2 callers
Function
compute_cutline
(orthophoto_file, crop_area_file, destination, max_concurrency=1, scale=1)
opendm/cutline.py:39
↓ 2 callers
Function
compute_euclidean_map
(geotiff_path, output_path, overwrite=False)
opendm/dem/commands.py:202
↓ 2 callers
Function
compute_linestrings
(direction)
opendm/cutline.py:88
↓ 2 callers
Method
compute_opk
(self)
opendm/photo.py:893
↓ 2 callers
Method
convert_and_undistort
(self, rerun=False, imageFilter=None, image_list=None, runId="nominal")
opendm/osfm.py:481
↓ 2 callers
Function
create_overview_tiles
Generation of the overview tiles (higher in the pyramid) based on existing tiles
opendm/tiles/gdal2tiles.py:1030
↓ 2 callers
Function
dir_cleanup
()
opendm/entwine.py:19
↓ 2 callers
Method
execute_remote_task
Run a task by creating a seed file with all files in seed_files, optionally creating empty files (for flag checks) specified in seed_
opendm/remote.py:328
↓ 2 callers
Function
find_largest_photo_dims
(photos)
opendm/photo.py:32
↓ 2 callers
Method
float_values
(self, tag)
opendm/photo.py:630
↓ 2 callers
Function
generate_colored_hillshade
(geotiff)
opendm/tiles/tiler.py:26
↓ 2 callers
Function
generate_dem_tiles
(geotiff, output_dir, max_concurrency, resolution)
opendm/tiles/tiler.py:49
↓ 2 callers
Function
generate_png
(orthophoto_file, output_file=None, outsize=None)
opendm/orthophoto.py:44
↓ 2 callers
Function
generate_point_cloud_stats
(input_point_cloud, pc_info_file, rerun=False)
stages/odm_report.py:31
↓ 2 callers
Function
generate_tiles
(geotiff, output_dir, max_concurrency, resolution)
opendm/tiles/tiler.py:8
↓ 2 callers
Method
geo_query
For given dataset and query in cartographic coordinates returns parameters for ReadRaster() in raster coordinates and x/y shifts (for
opendm/tiles/gdal2tiles.py:1928
↓ 2 callers
Method
get_capture_id
(self)
opendm/photo.py:768
↓ 2 callers
Method
get_config_file_path
(self)
opendm/osfm.py:360
↓ 2 callers
Function
get_depthmap_resolution
(args, photos)
opendm/utils.py:20
↓ 2 callers
Function
get_geojson_shots_from_opensfm
Extract shots from OpenSfM's reconstruction.json
opendm/shots.py:26
↓ 2 callers
Method
get_name
Return the name of the dimension
opendm/dem/ground_rectification/extra_dimensions/dimension.py:19
↓ 2 callers
Function
get_orthophoto_vars
(args)
opendm/orthophoto.py:21
↓ 2 callers
Function
get_point_cloud_crs
(file)
opendm/align.py:16
↓ 2 callers
Function
get_processing_results_paths
()
opendm/utils.py:65
↓ 2 callers
Function
get_pseudogeo_utm
()
opendm/pseudogeo.py:7
↓ 2 callers
Function
get_rotation_matrix
Get rotation as a 3x3 matrix.
opendm/shots.py:10
↓ 2 callers
Function
get_submodel_args_dict
(args)
opendm/osfm.py:733
↓ 2 callers
Method
get_sun_sensor
(self)
opendm/photo.py:738
↓ 2 callers
Method
get_utc_time
(self)
opendm/photo.py:718
↓ 2 callers
Function
get_utm_zone_and_hemisphere_from
Calculate the UTM zone and hemisphere that a longitude/latitude pair falls on :param lon longitude :param lat latitude :return [utm_z
opendm/location.py:87
↓ 2 callers
Function
gettempfilename
Returns a temporary filename
opendm/tiles/gdal2tiles.py:914
↓ 2 callers
Function
gradient
(im, ksize=5)
opendm/multispectral.py:583
↓ 2 callers
Method
grow_down
(self, w, h)
opendm/objpacker/imagepacker/imagepacker.py:147
↓ 2 callers
Method
grow_right
(self, w, h)
opendm/objpacker/imagepacker/imagepacker.py:131
↓ 2 callers
Function
has_gpu
(args)
opendm/gpu.py:73
↓ 2 callers
Method
has_opk
(self)
opendm/photo.py:879
↓ 2 callers
Method
has_ypr
(self)
opendm/photo.py:874
↓ 2 callers
Function
json_base
Create initial JSON for PDAL pipeline
opendm/dem/pdal.py:47
↓ 2 callers
Function
loadMesh
(file)
contrib/blender/common.py:3
↓ 2 callers
Method
make_filtered_copy
Creates a new GCP file from an existing GCP file includes only the points that reference images existing in the images_dir directory.
opendm/gcp.py:145
↓ 2 callers
Method
match_features
(self, rerun=False)
opendm/osfm.py:441
↓ 2 callers
Function
obj_pack
(obj_file, output_dir=None, _info=print)
opendm/objpacker/objpacker.py:188
↓ 2 callers
Method
parse_entry
(self, entry)
opendm/gcp.py:69
↓ 2 callers
Method
path
(self, *args)
opendm/types.py:410
↓ 2 callers
Method
photos_to_metadata
(self, photos, rolling_shutter, rolling_shutter_readout, rerun=False)
opendm/osfm.py:375
↓ 2 callers
Method
process
(self, local, done)
opendm/remote.py:267
↓ 2 callers
Function
process_one
(q)
opendm/concurrency.py:42
↓ 2 callers
Function
proj_srs_convert
Convert a Proj SRS object to osr SRS object
opendm/location.py:65
↓ 2 callers
Function
read_image
(img_path)
opendm/ai.py:10
↓ 2 callers
Method
reconstructed
(self)
opendm/osfm.py:363
↓ 2 callers
Method
run_img
(self, img_path, dest)
opendm/bgfilter.py:76
↓ 2 callers
Function
scale_query_to_tile
Scales down query dataset to the tile dataset
opendm/tiles/gdal2tiles.py:602
↓ 2 callers
Function
select_partition_plan
(name, point_cloud)
opendm/dem/ground_rectification/partition/selector.py:6
↓ 2 callers
Function
sensor_vals_to_temp
Convert raw values from the thermographic sensor sensor to temperatures in °C. Tested for Flir and DJI cams.
opendm/thermal_tools/thermal_utils.py:5
↓ 2 callers
Method
setup
Setup a OpenSfM project
opendm/osfm.py:129
↓ 2 callers
Function
stop_workers
()
opendm/concurrency.py:75
↓ 2 callers
Function
to_deg
convert decimal coordinates into degrees, munutes and seconds tuple Keyword arguments: value is float gps-value, loc is direction list ["S", "N"]
opendm/video/video2dataset.py:311
↓ 2 callers
Method
touch
(self, file)
opendm/remote.py:290
↓ 2 callers
Method
update_config
(self, cfg_dict)
opendm/osfm.py:542
↓ 2 callers
Method
utm_offset
(self)
opendm/types.py:317
↓ 1 callers
Method
IsBlack
(self, image_bw, id)
opendm/video/checkers.py:119
↓ 1 callers
Method
IsBlur
(self, image_bw, id)
opendm/video/checkers.py:14
↓ 1 callers
Method
IsSimilar
(self, image_bw, id)
opendm/video/checkers.py:26
↓ 1 callers
Method
LonLatToPixels
Converts lon/lat to pixel coordinates in given zoom of the EPSG:4326 pyramid
opendm/tiles/gdal2tiles.py:369
↓ 1 callers
Method
MetersToPixels
Converts EPSG:3857 to pyramid pixel coordinates in given zoom level
opendm/tiles/gdal2tiles.py:240
↓ 1 callers
Method
NeedPreProcess
(self)
opendm/video/checkers.py:76
↓ 1 callers
Method
PixelsToTile
Returns a tile covering region in given pixel coordinates
opendm/tiles/gdal2tiles.py:248
↓ 1 callers
Method
PixelsToTile
Returns coordinates of the tile covering region in pixel coordinates
opendm/tiles/gdal2tiles.py:377
↓ 1 callers
Method
PreProcess
(self, video_path, start_frame, end_frame)
opendm/video/checkers.py:79
↓ 1 callers
Method
ProcessFrame
(self, frame, video_info, srt_parser)
opendm/video/video2dataset.py:147
↓ 1 callers
Method
ProcessVideo
(self)
opendm/video/video2dataset.py:30
↓ 1 callers
Method
Resolution
Resolution (arc/pixel) for given zoom level (measured at Equator)
opendm/tiles/gdal2tiles.py:390
↓ 1 callers
Method
SaveFrame
(self, frame, video_info, srt_parser: SrtFileParser)
opendm/video/video2dataset.py:198
↓ 1 callers
Method
TileBounds
Returns bounds of the given tile
opendm/tiles/gdal2tiles.py:405
↓ 1 callers
Method
WriteStats
(self, input_file, stats)
opendm/video/video2dataset.py:264
↓ 1 callers
Function
__build_grid
(bounds, distance)
opendm/dem/ground_rectification/grid/builder.py:19
↓ 1 callers
Method
__calculate_angle
Calculate the angle between the estimated plane and the XY plane
opendm/dem/ground_rectification/extra_dimensions/distance_dimension.py:40
↓ 1 callers
Function
__calculate_lonely_points
(grid, point_cloud, distance)
opendm/dem/ground_rectification/grid/builder.py:24
↓ 1 callers
Function
__calculate_new_points
(grid_points_inside, partition_point_cloud)
opendm/dem/ground_rectification/rectify.py:114
← previous
next →
101–200 of 740, ranked by callers