HPTalx

24 07 2006
Achei hoje um programa que, eu espero vai ser muito útil para mim, e provavelmente outros politécnicos e usuários de linux e calculadoras HPs: o HPTalx. Eu não tinha precisado antes, mas dado que tenho que fazer provas de recuperação amanhã e depois, fui procurar um programa que me permitiria passar os dados do meu pc para minha HP. Eu imaginava que ia ter que sair do meu quarto para ir até algum computador com Windows, já estava até conformado com essa idéia, quado me aparece o HPTalx:

guengel.ch - HPTalx Screenshots

Muito legal e funcional, igual a qualquer programa de comunicação que você acha no Windows. Deu um certo trabalhinho para instalá-lo, mas mais porque eu sou bem iniciante em linux e não gosto de "sair compilando esses negócios". Mas no fim das contas, tudo que eu precisei fazer foi: instalar o pacote de desenvolvimento do GTK+ (libgtk2.0-dev), rodar ./configure no diretório do código fonte e em seguida usar um programinha muito legal que é o checkinstall. Ele roda o make, que é o programa para compilar programas a partir do código fonte, mas ao mesmo tempo o checkinstall monitora quais arquivos foram adicionados, para você poder facilmente remover o programa depois! Então no fim das contas acho que minha cola de amanhã vai ficar boa! FIca a dica para os usuários de HP e Ubuntu.

Blogged with Flock


Flock!

16 07 2006
Estou usando um novo browser agora, testando ele, e o pouco que eu já usei posso dizer: é MUITO BOM! O Flock é um browser baseado no Firefox. Quem está acostumado com o Firefox vai se sentir em casa usando o Flock, porque a usabilidade e interface são muito parecidas. Mas a diferença é a seguinte: o Flock é inteiramente integrado a diversos serviço de Web 2.0, como Flickr, e del.icio.us. Ele não só dá suporte a esses serviços, como os usa ativamente, como por exemplo para permitiar que você compartilhe seus Favoritos entre seus computadores usando o del.icio.us! O sistema de buscas do Flock merece um parágrafo a parte. Quem á achava bom ter um camp de buscas do lado da barra de endereços vai adorar digitar a pesquisa, e enquanto digita ver alguns resultados do Yahoo! aparecendo, assim como resultados dos seus favoritos e do seu histórico. É ótimo pra quando você fez uma pesquisa na net sobre algum assunto, e resolveu depois escrever um post no seu blog por exemplo. Você pode refazer a sua pesquisa, e conseguir achar aquela página legal para colocar como fonte. Screenshot da busca do Flock Para blogueiros, ainda, ele se integra ao seu serviço de blog (suporta vários serviços) e você pode postar direto do browser, tanto usando um comando de menu "Blog This" quanto abrindo uma nova janela com espaço para escrever (o que eu estou fazendo nesse exato momento). Algumas coisinhas chatas: primeiro, ele não suporta nativamente as extensões do firefox, mas os desenvolvedores estão trabalhando em um conversor online para resolver este problema (funcionou para a extensão Cute Menus SVG para mim). Outra coisa: no linux, o click do botão do meio nas abas não as fecha!!! Isto estava me deixando louco, então descobri a solução (e já coloquei no wiki do Flock também). É o seguinte:
  1. Digite about:config na barra de endereços do Flock
  2. No campo Filter, entre middlemouse.contentLoadURL
  3. Mude a entrada de configuração middlemouse.contentLoadURL para false.
É isso aí: Flock, um ótimo browser para quem usa muito os serviços da Web!

Blogged with Flock


Histograma

10 07 2006
Um professor da Unifesp (Escola Paulista de Medicina), o Augusto Paranhos, que está orientando um trabalho no qual eu participo lá, me mandou um e-mail perguntando se eu conhecia um programa para calcular uma área em uma imagem em escala de cinza. Provavelmente ele está analisando imagens de diagnóstico médico. Bom, como eu disse a ele, não conheço nenhum programa que faça especificamente isto, mas respondi a ele falando de um jeito de fazer isto usando histogramas de imagens, e acho que pode ser interessante para alguém, então vou postar aqui. Um histograma (representação gráfica em barras), em análise de imagens é um gráfico de intensidade da cor no x, e proporção em que ela aparece no y. Ele te dá uma tabela do tipo:
Cor 0 (preto)              10 %
Cor 1 (quase preto)        15 %
...
Cor 255 (branco)            6 %
Muitas máquinas digitais hoje em dia mostram histogramas em tempo real para ajudar a tirar boas fotos. Aqui há uma boa página sobre isso. Existe um pacote de ferramentas de linha de comando que pode ser usado para gerar um histograma de imagens. Chama-se ImageMagick pode ser encontrado aqui: http://www.imagemagick.org/script/binary-releases.php O ImageMagick na verdade faz muito mais coisas, mas vou mostrar só isto por hoje, talvez outro dia eu escreva sobre como usá-lo para redimensionar imagens ou fazer coisas mais legais.
Nosso exemplo Uma imagem médica para servir de exemplo
Bom, mão na massa, em um diretório com uma figura chamada xra1.jpg, faça:
convert xra1.jpg histogram:xra1.hist
Este comando vai fazer aparecer no seu diretório um arquivo .hist que pode ser visualizado com o comando display FIGURA.hist, ou imdisplay FIGURA.hist. Você vai poder ver um histograma da sua imagem ali. O chato disso é quando alguma figura tem muitos pixels de uma cor só, como é o caso da nossa figura de exemplo (toda a borda preta). Felizamente, como cabeçalho do arquivo .hist existe um pedaço de texto com informações numéricas. Abra-o com um editor de texto (bloco de notas, por exemplo) e identifique a parte com várias linhas com o seguinte formato:
quantidade de pixels: ( R, G, B) nome da cor
Por exemplo:
     31101: (  0,  0,  0)       black
        16: (  1,  1,  1)       #010101
        16: (  2,  2,  2)       #020202
        12: (  3,  3,  3)       grey1
Copie esta parte em um novo arquivo de texto, e salve-o com a extensão .csv. Importe-o com o seu programa de planilha favorito - o Excel permite fazer isto, e o Open Office SpreadSheet também. Com os dados tabelados, vira mamão com açucar fazer algo como isto (note que o eixo y está com escala logarítmica para o gráfico ficar mais legível):
Nosso Histograma! Nosso histograma
Reparem como existe uma barra bem alta do lado esquerdo: esta é a orda preta. A escala logarítmica faz com que o resto do gráfico não fique tão achatado, e mostra que temos mais tons de cinza intermediários do que cinzas claros. Se tivessemos marcado uma área de branco e pintado o resto de vermelho, poderiamos usar a informação do número de pixels brancos sobre o número de pixels total para saber a proporção da área marcada sobre a área total da foto, e desta forma, talvez, medir a área de um tumor, ou algo do tipo!


Page delivered in 0.315467 seconds, 89 files included