Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke Microsoft Visual Studio C Compiler for Picture programmering
    Bilde programmering er kunsten og vitenskapen om å ta bilder som digitale bilder på den personlige datamaskinen og ytterligere forbedre og behandle bildene. Du kan skrive bilde programmering programmer i Visual C + + ved hjelp av Microsofts Picture Acquisition software development kit ( SDK ) sammen med Microsoft Foundation Classes ( MFC ) . Et programmeringsgrensesnitt ( API ) styrer prosessen med å anskaffe fotografier fra en enhet, for eksempel et digitalt kamera . API er et sett av klasser og metoder , eller et sett av funksjoner , som filtrerer bilder, overføre bilder fra enheten , og tilbyr dialogbokser for valg av enhet , opsjoner og parametere. Du trenger
    Microsoft Visual C + + med MFC
    Microsoft Picture Acquisition SDK
    Vis flere instruksjoner
    en

    Lag en grunnleggende C + + MFC rammesøknad i Visual Studio.
    2

    Legg til en dialog til din grunnleggende MFC rammeverk som gjør det mulig å velge en enhet som han /hun vil få bildene. Legg dialogen ved å gjøre et kall til bilde oppkjøpet SDK API-funksjonen " IPhotoAcquireDeviceSelectionDialog . " Med dette bildet oppkjøpet økten begynner .
    3

    Legg en dialogboks for å tillate brukeren å foreta parameterinnstillinger som filnavn formater, bilde rotasjon, sletting bilder etter import og spørre for tags . Kaller " IPhotoAcquireOptionsDialog "-grensesnitt fra bildet oppkjøpet API. Bruk " IPhotoAcquireSettings " grensesnitt for å gjøre kjøp innstillinger automagisk . Ring IPhotoAcquireSettings :: SetOutputFilenameTemplate ( ) ved å spesifisere et format mal streng for å angi filnavnet format.
    4

    Ring " CreatePhotoSource "-metoden av " IPhotoAcquire " grensesnitt for å starte en forekomst av " IPhotoAcquireSource " objekt som representerer bildekilde . Ringe på det punktet at brukeren eller programmet velger kameraet enheten. Ringe andre iflg. " IPhotoAcquireSource " grensesnitt for å administrere listen over elementer erverv og administrere innstillinger og enhetsspesifikke egenskaper .
    5

    Ring IPhotoAcquire :: Acquire ( )-metoden til å skaffe elementer fra enheten av valgt type. Bruk IPhotoAcquireItem grensesnitt å jobbe med individuelle elementer før eller under overføring .
    6

    Bruk " IPhotoAcquireProgressCB " grensesnittet til å overstyre standard oppførsel levert av SDK og levere ytterligere funksjonalitet spesifikt til din applikasjon , som svar på hendelser som slutt i punkt overføring eller starte element sletting .
    7

    Pass referanse til objektet som implementerte IPhotoAcquireProgressCB ( bildet ditt kjøp kildeobjekt ) til IPhotoAcquire :: Acquire ( ) for å håndtere hendelser i løpet bilde oppkjøpet. Pass samme objekt referanse til IPhotoAcquireSource :: InitializeItemList () for å håndtere hendelser i løpet bilde telling . Ring IPhotoProgressDialog ( ) hvis du vil vise en fremgang bar ved kjøp eller telling prosess .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage programmer for Windows Mobile Net 
    ·Hvordan Split en String i C 
    ·Hva er en C-kode Fragment 
    ·Hvordan bruke strrchr funksjon i C + + 
    ·Hvordan lage et C + + -programmet i Visual Studio 6.0 
    ·Hvordan bruke Printf Command i C + + 
    ·Hvordan åpne flere filer for Inn og utganger i C + + 
    ·Slik kjører du en Cpp Fil 
    ·Hvordan fylle en FlexGrid kontroll med data 
    ·Hvordan lage en MIDI -fil i C + + 
      Anbefalte artikler
    ·How to Train i Microsoft VB.Net 
    ·Hvordan få tilgang til VBA Query Resultater 
    ·Boolsk logikk lar deg Hva 
    ·Hvordan å gå gjennom Python kode 
    ·Hvordan å kompilere C + + på Linux 
    ·Hvordan koble til SQL Fra VB6 
    ·Hvordan fange en Blokkering Brukerens SQL i Oracle 
    ·Hvor å Fastsette antall desimaler i Visual Basic E 
    ·Hvordan lage et vindu i Python 
    ·Hvordan bruke en matrise til Transform objekter i VB.NE…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/