Articles of bitmap

Como posso ler os valores dos pixels da imagem como RGB na matriz 2D?

Eu estava fazendo um editor de mapa 2d para o meu jogo de plataformas, quando percebi que realmente poderia usar um editor de imagem com suas habilidades para redesenhar pixels adjacentes e muito mais, então imaginei que deveria tentar ler um nível pintado por um aplicativo que irá convertê-lo em um formato lightweigh. Eu não […]

Carregar Jpg / Gif / Bitmap e converter para Bitmap

Eu tenho que carregar uma imagem de um arquivo XML. Não há informações no arquivo XML sobre se a imagem é JPG / GIF / BMP. Depois de carregar a imagem, preciso convertê-la em Bitmap. Alguém tem alguma idéia de como converter imagens para Bitmap sem saber o formato do arquivo real? Estou usando o […]

SetPixel é muito lento. Existe uma maneira mais rápida de desenhar em bitmap?

Eu tenho um pequeno programa de pintura em que estou trabalhando. Eu estou usando o SetPixel em um bitmap para fazer esse desenho de linhas. Quando o tamanho do pincel fica grande, como 25 pixels de largura, há uma queda de desempenho notável. Eu estou querendo saber se existe uma maneira mais rápida de desenhar […]

Obtendo um DrawingContext para um writeableBitmap wpf

Existe uma maneira de obter um DrawingContext (ou algo semelhante) para um WriteableBitmap ? DrawLine seja, algo para permitir que você chame tipos de methods simples de DrawLine / DrawRectangle / etc, em vez de manipular diretamente os pixels brutos.

Qual é a resolução máxima do C # .NET Bitmap?

Teoricamente, deve ser 65.535 x 65.535, dado que você tem memory suficiente, cerca de 17GB. No entanto, criando um aplicativo de console do .NET 4.5 para testá-lo, ele lança System.ArgumentException: O parâmetro não é válido. O aplicativo é construído para plataforma de 64 bits. Correndo em plataforma de 64 bits com 32 GB de memory. […]

Como salvar PictureBox.Image para o arquivo?

Eu uso o seguinte para escrever jpgImage para um PictureBox.Image. var jpgImage = new Byte[jpgImageSize]; … pictureBox.Image = new Bitmap(new MemoryStream(jpgImage)); e eu posso usar o seguinte para escrever uma matriz de bytes para um arquivo using (var bw = new BinaryWriter(File.Open(filename, FileMode.Create, FileAccess.Write, FileShare.None))) { bw.Write(jpgImage); } mas como posso obter a matriz de […]

IllegalArgumentException: width e height devem ser> 0 ao carregar o Bitmap de View

Estou tentando desenhar em um ImageViewTouch, uma biblioteca que permite o zoom de pinça. Eu sou capaz de desenhar sobre a imagem usando o Canvas, mas quando eu zoom a imagem, o desenho desaparece. Para isso, estou tentando converter a exibição em um bitmap e definir o ImageBitmap para essa mesma exibição. Aqui está o […]

Como obter uma imagem de uma janela como object bitmap em C ++?

Como obter uma imagem de uma janela como object bitmap em C ++? Suponha que eu já tenha o identificador da janela. E também quero saber se é possível obter a captura de canvas de uma janela quando ela está no estado minimizado ? C ++ aqui significa VC ++ com todas as bibliotecas associadas […]

Copiar de e para a área de transferência perde a transparência da imagem

Eu tenho tentado copiar uma imagem PNG transparente para área de transferência e preservar sua transparência para colá-lo em um programa específico que o suporte. Eu já tentei muitas soluções, mas o fundo sempre ficava cinza de uma forma ou de outra. Então eu tentei copiar a mesma imagem usando o Chrome e colá-lo no […]

Como criar bitmap a partir da matriz de bytes?

Eu procurei todas as perguntas sobre matriz de bytes, mas eu sempre falhei. Eu nunca codifiquei c # eu sou novo neste lado. Você poderia me ajudar como fazer arquivo de imagem a partir de matriz de bytes. Aqui está minha function que armazena o byte no array chamado imageData public void imageReady( byte[] imageData, […]