Home Autores Posts de 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 para computadores, existe a...

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 anos. Alguns exemplos de aplicação de visão...

Histogramas II

Introdução   No post anterior foi explicado  brevemente o que são histogramas e como eles podem ser usados em tratamento de imagens. Algumas aplicações onde...

Histogramas

Introdução   Um histograma é uma representação gráfica de um conjunto de dados divididos em classes. Ela é composta por diversas colunas onde a base...

Tutorial git

Introdução   No post anterior  foi abordado de maneira superficial o funcionamento básico do git. Vamos dar continuidade e detalhar um pouco mais como se cria...

Imagens binárias II

Introdução   Dando continuidade à primeira parte desta série , iremos implementar alguns dos algoritmos apresentados anteriormente com as ferramentas que instalamos em outros posts .     Algoritmo...

Imagens binárias

Introdução   Youtube, Netflix, Flickr, Instagram, etc, estão entre os sites mais populares no mundo. Esses são exemplos concretos de quanto popular se tornou fotografar ou...

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 alternativa apesar de ser...

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, não apenas...

Documentação de código - Doxygen

Tudo na vida há um lado bom e outro nem tanto. Trabalhar com desenvolvimento de software e firmware não seria exceção. Porém isso não...

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!

Controle de versões Parte II - CVS/SVN

Os primeiros sistemas de controle de versões modernos possuiam arquitetura cliente-servidor e eram, portanto, centralizados. Isso significa que existe um repositório central onde o...

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 realidade de...

Comportamento indefinido em C (Undefined behavior)

A linguagem C, desenvolvida em 1978 por Dennis Ritchie, é a  linguagem mais usada para a programação nos últimos anos. O site tiobe possui...