Home Autores Posts de Marcelo Jo

Marcelo Jo

Marcelo Jo
17 POSTS
Engenheiro eletrônico com 10 anos de experiência em sistemas embarcados, pós graduado em redes de computadores e atualmente cursando mestrado em sistemas de visão por computador na universidade Laval no Canadá. Compartilha seu conhecimento neste portal quando tem tempo livre e quando não está curtindo a vida com sua mulher e os 3 filhos.

Bootloader em microcontroladores STM32F0

Introdução Apesar de todas as técnicas inventadas até hoje, todo software produzido é suscetível a conter erros. Em desenvolvimento de programas...

Calibração de câmeras - Parte 1

Introdução   No campo de visão por computador, o campo de visão estéreo tem chamado a atenção nos últimos...
histogramas

Histogramas II

Continuação da série sobre histogramas, nesse artigo mostraremos o seu uso mais comum em aprimoramento de imagens pela técnica conhecida como equalização global de histogramas.
Histograma

Histogramas

Saiba através desse artigo, de Marcelo Jo, como analisar histogramas de algumas imagens, com algum exemplos e aplicações.

Tutorial git

Introdução   No post anterior  foi abordado de maneira superficial o funcionamento básico do git. Vamos dar continuidade e detalhar...
imagens binárias Processamento de Imagens

Imagens binárias II

Neste artigo iremos implementar alguns dos algoritmos apresentados anteriormente com as ferramentas que instalamos em outros posts para processamento de imagens binárias.
imagens binárias Processamento de Imagens

Imagens binárias

Imagens binárias - Neste post iremos mostrar algumas técnicas usadas para transformar imagens coloridas em imagens binárias.

BeagleBone Black + Windows Embedded Compact

Introdução   Quando se fala em BeagleBone Black, logo vem à cabeça o uso de Linux. Porém essa não é a única...

Instalando SimpleCV no Ubuntu

Aprenda a instalar o SimpleCV no Ubuntu. O SimpleCV é um framework open source para o desenvolvimento de aplicativos de visão computacional.

Octave com suporte a imagens 16/32 bits no Ubuntu

Conheça o Octave, ferramenta Livre de cálculo que pode te ajudar muito em projetos. É uma ferramenta matemática, como o Matlab, distribuído sob licença GPL.

OpenCV 2.4.9 + QT5 no Ubuntu

A área de visão computacional tem chamado a atenção nos últimos anos e tem se tornado cada vez mais acessível a todos,...
doxygen

Documentação de código - Doxygen

Documentação de código - Doxygen. Documentar é mais do que necessário. É sim uma obrigação por parte de nós programadores! Como documentar?
DVCS

Controle de versões Parte III – DVCS

A arquitetura cliente-servidor tem suas vantagens e desvantagens. Mas vem sendo substituida aos poucos por sistemas DVCS. Entenda!
CVS e SVN

Controle de versões Parte II - CVS/SVN

Esse artigo abordará dois tipos de controle de versões: o CVS e SVN. O CVS é um dos sistemas de controle de versão mais conhecidos dessa categoria. Outro sistema muito conhecido é o SVN - Apache Subversion.
Controle de versões

Controle de versões - Parte I

Através de uma ferramenta de controle de versões, o programador tem um maior controle sobre o código fonte. Confira esta série de Controle de versões.

Test Driven Development - Unity + Microchip PIC

Atualmente exitem diversas metodologias para o desenvolvimento de software de alto nível para computadores pessoais. Algumas dessas metodologias estão sendo adaptadas para...
Comportamento indefinido

Comportamento indefinido em C (Undefined behavior)

O artigo define o que é comportamento indefinido em linguagem C, onde o compilador tem mais de uma escolha para implementar uma determinada atividade.