Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar o Microsoft Visual Studio C Compiler para a programação Imagem
Imagem de programação é a arte ea ciência de captar fotografias como as imagens digitais no computador pessoal e ainda melhorar e processamento das imagens . Você pode escrever aplicações de programação de imagem no Visual C + + usando o Picture Aquisição software development kit da Microsoft (SDK ), juntamente com a Microsoft Foundation Classes (MFC) . Uma interface de programação de aplicativos (API) gerencia o processo de aquisição de fotografias de um dispositivo , como uma câmera digital. A API é um conjunto de classes e métodos , ou um conjunto de funções , que as imagens de filtro, transferir imagens a partir do dispositivo , e oferecem caixas de diálogo para seleção de dispositivo , opções e parâmetros. Coisas que você precisa
Microsoft Visual C + + com MFC
Microsoft Picture Aquisição SDK
Show Mais instruções
1

Criar um aplicativo C + + básico quadro MFC no Visual Studio.
2

Adicione um diálogo para a sua estrutura básica MFC para permitir que o usuário selecione um dispositivo a partir do qual ele /ela vai adquirir as imagens. Adicione o diálogo , fazendo uma chamada para aquisição de imagem a função de API SDK " IPhotoAcquireDeviceSelectionDialog ". Com esta aquisição a sua imagem sessão começa.
3

Adicione uma caixa de diálogo para permitir que o usuário faça ajustes de parâmetros , tais como formatos de nome de arquivo , rotação de imagem , apagar fotos depois de importar e alertando para as tags . Chame a interface " IPhotoAcquireOptionsDialog " da API aquisição de imagem. Use o " IPhotoAcquireSettings " interface para fazer as configurações de aquisição de programação. Chame IPhotoAcquireSettings :: SetOutputFilenameTemplate () , especificando um modelo de cadeia de formato para definir o formato de nome de arquivo.
4

Chame o método " CreatePhotoSource " da interface " IPhotoAcquire " para inicializar uma instância de " IPhotoAcquireSource " objeto que representa a fonte da imagem . Faça a chamada no ponto em que o usuário ou o programa seleciona o dispositivo de câmera. Ligue para outros métodos da interface " IPhotoAcquireSource " para gerenciar a lista de itens de aquisição e gerir as definições e propriedades específicas do dispositivo.
5

Chame IPhotoAcquire :: Acquire ( método ) para adquirir os itens a partir do dispositivo do tipo selecionado. Use a interface IPhotoAcquireItem para trabalhar com itens individuais antes ou durante a transferência.
6

Use a interface " IPhotoAcquireProgressCB " para substituir o comportamento padrão fornecido pelo SDK e fornecer funcionalidade adicional específico para a sua aplicação , em resposta a eventos como o fim da transferência item ou início de exclusão item.
7

passagem de referência para o objeto que implementou IPhotoAcquireProgressCB ( sua imagem aquisição objeto de origem ) para IPhotoAcquire :: Acquire ( ) para lidar com eventos durante imagem aquisição . Passe a mesma referência de objeto para IPhotoAcquireSource :: InitializeItemList ( ) para lidar com eventos durante a enumeração foto . Chame IPhotoProgressDialog () se você quiser mostrar uma barra de progresso durante o processo de aquisição ou enumeração.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter ponteiros de função 
·Funções dinâmicas de chamar DLLs 
·Como avaliar booleano Multiplicação em C + + 
·Como armazenar uma frase em uma matriz no C + + 
·Como corrigir R6025 Pure Function Call Virtual 
·Comprimento de Cordas Sem Construído na função em C …
·Como escrever um programa em C para ler um número inte…
·Como fazer engenharia reversa no Visual C 
·Como ler pontos de um arquivo e Gráfico em C + + 
·C código para uma Bits para Conversão Byte 
  Artigos em destaque
·Quais são Atributo Chaves 
·Como sobrecarregar o operador de atribuição em C 
·Como Ler SQL A partir do Visual C 
·Como escrever um driver de dispositivo PCI Simples 
·Por que não posso ver minha Xcode iPhone 
·Como usar CoffeeCup StyleSheet Maker 
·Como comparar dois números inteiros em uma função us…
·Como fazer uma matriz em C que contém várias seqüên…
·Como converter caixa de texto Valor de Int C + + 
·Como você exibir o número de caracteres em uma seqüê…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados