Use spatialmath.base.set_window_title once released (SMTB #263), remove the local copies
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 30/100
- Tipo de issue
- Refatoração
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- matplotlib, python
- Domínio
- computer-vision, data-visualization
Direção de pesquisa
Start by checking whether spatialmath-python PR #263 is merged and released, and what minimum Spatial Math version the project requires; the work cannot land before that. The local helper is in base/imageio.py, and direct canvas.manager.set_window_title calls are in VisualServo.py (two places), Camera.py and ImageProcessing.py. Done means those call sites use spatialmath.base.set_window_title, the local helper is removed, and the test suite still passes.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Spatial Math PR rai-opensource/spatialmath-python#263 adds spatialmath.base.set_window_title(fig, title), which sets a figure's window title if it has a window and returns False if not.
MVTB has its own copies:
-
base/imageio.py: set_window_title(title)onplt.gcf()with a bareexcept: - direct
canvas.manager.set_window_title(...)inVisualServo.py(two places),Camera.pyandImageProcessing.py
Replace them with the SMTB function once the minimum Spatial Math version has it, and remove the local helper.
Review by 2026-10-28: check whether #263 is merged and released.
- Linguagem predominante
- Python
- Estrelas
- 224
- Forks
- 31
- Merge médio
- 1d 22h
- PRs com merge (30d)
- 29
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de petercorke/machinevision-toolbox-python
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 76/100
petercorke/machinevision-toolbox-python#160 ·
Mantenedores costumam responder em até 1 dia
-
tech-debt
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 39/100
petercorke/machinevision-toolbox-python#159 ·
Mantenedores costumam responder em até 1 dia
-
Image.draw_* fail on images from Image.Read: pixel data is not C-contiguous (cv2 line/circle/putText layout error)Talvez já em andamento @petercorke assumiu hoje. Abertabug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
petercorke/machinevision-toolbox-python#158 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 42/100
petercorke/machinevision-toolbox-python#157 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
petercorke/machinevision-toolbox-python#152 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de petercorke/machinevision-toolbox-python
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
pgvector/pgvector-python#169 ·
-
ChaosEngine: backup-remote doctor row passes while consumer mode hides bot memory from gitTalvez já em andamento @MohabMohie assumiu hoje. Abertaagentic
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
ShaftHQ/SHAFT_ENGINE#7263 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 87/100
huggingface/smolagents#3045 ·
Mantenedores costumam responder em até 1 dia