PointCloudLibrary / PointCloudLibrary/pcl

Some questions about standalone_texture_mapping.cpp

Open
#4,387 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

kind: question module: gpu module: surface needs: feedback
Dominant language
C++
Stars
11.1k
Forks
4.7k
Avg merge
4d 10h
Merged PRs (30d)
6

Description

Some questions about standalone_texture_mapping.cpp
I would like to ask 2 questions about standalone_texture_mapping.cpp:

  1. https://github.com/PointCloudLibrary/pcl/blob/a90d982b4772ccf505d3365cd1fcf78e76f93b22/gpu/kinfu_large_scale/tools/standalone_texture_mapping.cpp#L442
    We can see the texture file is a “.png”-format texture image. But how can we generate the texture image?

  2. What is the relationship between the texture file (or “.png”-format texture image) and the UV coordinates generated by the following two functions:

Thank you!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read gpu/kinfu_large_scale/tools/standalone_texture_mapping.cpp alongside the referenced functions in surface/include/pcl/surface/texture_mapping.h. Trace where the PNG texture filename and UV coordinates are used, then document how the texture image is generated and how it relates to those coordinates; no test or specific implementation target is named.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-vision
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.