Forum

Author Topic: Export relation between pixels from tie point cloud and dense point cloud  (Read 2316 times)

Forester

  • Newbie
  • *
  • Posts: 4
    • View Profile
Hi!

I trying to find a way to export the realtions between pixels in used images.
Have someone done that before?

After I have run the alignment and got tie points I found that the Agisoft/metashape save *.ply files here: ...\project1\project1.files\0\0\point_cloud\p1.ply  doc.xml and points0.ply
Can I use the ply-files in someway to export/create a relation table?

If I right click on a used camera and "view matches", a window with matched images and red and blue lines, feels like we have the relations here..  ThereĀ“s also information about valid and invalid matches. The valid matches would be good as output to the relation table.

An other question:
If I found a way to generate the relation table with the tie points. Can I do it for dense cloud as well? Or can I adjust the key point limit and tie point limit in the alignment process and get a tie point cloud as good as dense cloud with setting set to "lowest"?

Iam fimiliar to the python api.

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15083
    • View Profile
Hello Forester,

There were some examples of Python scripts published on forum, which show how to access the information regarding the tie points. For example:
https://www.agisoft.com/forum/index.php?topic=10730
https://www.agisoft.com/forum/index.php?topic=12781.msg56630#msg56630
So for each tie point you can get its index, and XY coordinates of the tie point projection on every image it is detected on (also valid/invalid tag).

As for the dense cloud - it is generated using a different algorithm, basing on the depth maps, so it is not possible to get similar "relation table" for the dense cloud points.
Best regards,
Alexey Pasumansky,
Agisoft LLC