Difference between revisions of "Python"

From Agisoft
Jump to: navigation, search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
The list of general and custom Python scripts for Agisoft PhotoScan Professional 1.1:
+
'''Python scripts repository is available to community on GitHub for better developing convenience:'''
 +
https://github.com/agisoft-llc/photoscan-scripts
  
  
;[[Bounding_Box_to_Coordinate_System.py|PS110_bounding_box_to_coordinate_system.py]]
+
The list of general and custom Python scripts for Agisoft PhotoScan Professional (check the version number as prefix):
 +
 
 +
;[[Quick_layout.py|PS130_quicklayout.py]]
 +
:The script can be used to orient the NA cameras in the processed project according to the input reference locations and orientation information.
 +
 
 +
;[[Bounding_Box_to_Coordinate_System.py|PS130_bounding_box_to_coordinate_system.py]]
 
:The script can be used to bring the bounding box in accordance to the coordinate system used for the active chunk. Sides of the bounding box will be made parallel to the coordinate system axis.
 
:The script can be used to bring the bounding box in accordance to the coordinate system used for the active chunk. Sides of the bounding box will be made parallel to the coordinate system axis.
  
;[[Coordinate_System_to_Bounding_Box.py|PS110_coordinate_system_to_bounding_box.py]]
+
;[[Coordinate_System_to_Bounding_Box.py|PS130_coordinate_system_to_bounding_box.py]]
 
:The script can be used to bring the chunks' coordinate system in accordance to the sides of the bounding box.
 
:The script can be used to bring the chunks' coordinate system in accordance to the sides of the bounding box.
  
;[[Copy_Bounding_Box.py|PS110_copy_bounding_box.py]]
+
;[[Copy_Bounding_Box.py|PS130_copy_bounding_box.py]]
 
:The script copies the bounding box from the active chunk for all other chunks in the project.
 
:The script copies the bounding box from the active chunk for all other chunks in the project.
  
Line 14: Line 20:
 
:The script can be used to export set of orthophotos based on the individual cameras.
 
:The script can be used to export set of orthophotos based on the individual cameras.
  
;[[Masks_From_Color.py|PS110_masking_by_color_dialog.py]]
+
;[[Masks_From_Color.py|PS130_masking_by_color_dialog.py]]
 
:The script can be used to create masks for images based on user selected color and tolerance.
 
:The script can be used to create masks for images based on user selected color and tolerance.
  
;[[Split in chunks.py|PS110_split_in_chunks_dialog.py]]
+
;[[Split in chunks.py|PS130_split_in_chunks_dialog.py]]
 
:This script allows to split the original chunk into multiple chunks with smaller bounding boxes forming a grid. Optionally dense cloud / mesh can be generated in smaller boxed and merged back in to single chunk.
 
:This script allows to split the original chunk into multiple chunks with smaller bounding boxes forming a grid. Optionally dense cloud / mesh can be generated in smaller boxed and merged back in to single chunk.

Latest revision as of 13:20, 18 October 2017

Python scripts repository is available to community on GitHub for better developing convenience: https://github.com/agisoft-llc/photoscan-scripts


The list of general and custom Python scripts for Agisoft PhotoScan Professional (check the version number as prefix):

PS130_quicklayout.py
The script can be used to orient the NA cameras in the processed project according to the input reference locations and orientation information.
PS130_bounding_box_to_coordinate_system.py
The script can be used to bring the bounding box in accordance to the coordinate system used for the active chunk. Sides of the bounding box will be made parallel to the coordinate system axis.
PS130_coordinate_system_to_bounding_box.py
The script can be used to bring the chunks' coordinate system in accordance to the sides of the bounding box.
PS130_copy_bounding_box.py
The script copies the bounding box from the active chunk for all other chunks in the project.
PS110_batch_export_orthophoto_dialog.py
The script can be used to export set of orthophotos based on the individual cameras.
PS130_masking_by_color_dialog.py
The script can be used to create masks for images based on user selected color and tolerance.
PS130_split_in_chunks_dialog.py
This script allows to split the original chunk into multiple chunks with smaller bounding boxes forming a grid. Optionally dense cloud / mesh can be generated in smaller boxed and merged back in to single chunk.