| ImageTraverer uma classe / ferramenta baseada em ponteiro para recuperar e configurações individuais de imagem pixels |
Baixe Agora |
ImageTraverer Classificação e resumo
- Nome do editor:
- Jacob Klint
- Site do editor:
- http://www.merage.uci.edu/~dvdotnet/scriptwriter.txt
- Sistemas operacionais:
- Windows All
- Tamanho do arquivo:
- 72 KB
ImageTraverer Tag
ImageTraverer Descrição
O aplicativo ImageTravererSer foi desenvolvido para ser uma ferramenta pequena que usa uma classe baseada no ponteiro para recuperar e configurações de imagem individual pixels.microsoft's system.drawing.bitmap Classe é enganosamente simples - basta criar um bitmap de um arquivo e, em seguida, use o getPixel () e métodos setpixel () para manipular a imagem, certo? Infelizmente, esses dois métodos são terrivelmente lentos, portanto, uma travessia de nível inferior via ponteiros é necessária para o desempenho decente (uma melhoria de 10x - 75x em meus testes!). No entanto, há uma razão pela qual os designers da linguagem .NET estão se afastando constantemente dos ponteiros - código que os utiliza é geralmente frágil e propenso a erros, mesmo quando correr sob o CLR. Portanto, para minimizar e isolar o uso de código inseguro em meus projetos, eu encapsulei o código ponteiro inseguro necessário nesta classe, mais eu adicionei vários métodos úteis para lidar com pixels de imagem. O resultado final é uma classe robusta para percorrer imagens (ou seja, recuperando e definindo pixels individuais) - daí o ImageTraverer do Moniker.
ImageTraverer Software Relacionado