begin process at 2012 02 15 09:32:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Périphériques

 > 

WebCam


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

WebCam

lundi 31 octobre 2005 à 15:38:11 | WebCam

EREF

j'ai acheté une WebCam (qui fonctionne très bien!!) et j'aimerai faire une application VB6 Pro FR avec, qui aurai pour fonctions la vision en directe, l'enregistrement de ce qui est vu etc.. mais je ne sais pas comment faire !!! Quelqu'un pourrait-il m'aider ???? D'avance Merci !!!
mardi 1 novembre 2005 à 10:23:03 | Re : WebCam

pluplu

Si tu cherche un peu sur ce site tu trouveras pas mal d'exemples, libre à toi de les adapter à ton choix

Pascal Laurençon
mardi 1 novembre 2005 à 14:53:00 | Re : WebCam



jb ben velà '// Windows API Constants / Types / Declarations '// ------------------------------------------------------------------ Type POINTAPI x As Long y As Long End Type 'Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Long) As Long '// ------------------------------------------------------------------ '// Window Messages WM_CAP... which can be sent to an AVICAP window '// ------------------------------------------------------------------ '// Defines start of the message range Public Const WM_USER = &H400 Public Const WM_CAP_START = WM_USER Public Const WM_CAP_GET_CAPSTREAMPTR = WM_CAP_START + 1 Public Const WM_CAP_SET_CALLBACK_ERROR = WM_CAP_START + 2 Public Const WM_CAP_SET_CALLBACK_STATUS = WM_CAP_START + 3 Public Const WM_CAP_SET_CALLBACK_YIELD = WM_CAP_START + 4 Public Const WM_CAP_SET_CALLBACK_FRAME = WM_CAP_START + 5 Public Const WM_CAP_SET_CALLBACK_VIDEOSTREAM = WM_CAP_START + 6 Public Const WM_CAP_SET_CALLBACK_WAVESTREAM = WM_CAP_START + 7 Public Const WM_CAP_GET_USER_DATA = WM_CAP_START + 8 Public Const WM_CAP_SET_USER_DATA = WM_CAP_START + 9 Public Const WM_CAP_DRIVER_CONNECT = WM_CAP_START + 10 Public Const WM_CAP_DRIVER_DISCONNECT = WM_CAP_START + 11 Public Const WM_CAP_DRIVER_GET_NAME = WM_CAP_START + 12 Public Const WM_CAP_DRIVER_GET_VERSION = WM_CAP_START + 13 Public Const WM_CAP_DRIVER_GET_CAPS = WM_CAP_START + 14 Public Const WM_CAP_FILE_SET_CAPTURE_FILE = WM_CAP_START + 20 Public Const WM_CAP_FILE_GET_CAPTURE_FILE = WM_CAP_START + 21 Public Const WM_CAP_FILE_ALLOCATE = WM_CAP_START + 22 Public Const WM_CAP_FILE_SAVEAS = WM_CAP_START + 23 Public Const WM_CAP_FILE_SET_INFOCHUNK = WM_CAP_START + 24 Public Const WM_CAP_FILE_SAVEDIB = WM_CAP_START + 25 Public Const WM_CAP_EDIT_COPY = WM_CAP_START + 30 Public Const WM_CAP_SET_AUDIOFORMAT = WM_CAP_START + 35 Public Const WM_CAP_GET_AUDIOFORMAT = WM_CAP_START + 36 Public Const WM_CAP_DLG_VIDEOFORMAT = WM_CAP_START + 41 Public Const WM_CAP_DLG_VIDEOSOURCE = WM_CAP_START + 42 Public Const WM_CAP_DLG_VIDEODISPLAY = WM_CAP_START + 43 Public Const WM_CAP_GET_VIDEOFORMAT = WM_CAP_START + 44 Public Const WM_CAP_SET_VIDEOFORMAT = WM_CAP_START + 45 Public Const WM_CAP_DLG_VIDEOCOMPRESSION = WM_CAP_START + 46 Public Const WM_CAP_SET_PREVIEW = WM_CAP_START + 50 Public Const WM_CAP_SET_OVERLAY = WM_CAP_START + 51 Public Const WM_CAP_SET_PREVIEWRATE = WM_CAP_START + 52 Public Const WM_CAP_SET_SCALE = WM_CAP_START + 53 Public Const WM_CAP_GET_STATUS = WM_CAP_START + 54 Public Const WM_CAP_SET_SCROLL = WM_CAP_START + 55 Public Const WM_CAP_GRAB_FRAME = WM_CAP_START + 60 Public Const WM_CAP_GRAB_FRAME_NOSTOP = WM_CAP_START + 61 Public Const WM_CAP_SEQUENCE = WM_CAP_START + 62 Public Const WM_CAP_SEQUENCE_NOFILE = WM_CAP_START + 63 Public Const WM_CAP_SET_SEQUENCE_SETUP = WM_CAP_START + 64 Public Const WM_CAP_GET_SEQUENCE_SETUP = WM_CAP_START + 65 Public Const WM_CAP_SET_MCI_DEVICE = WM_CAP_START + 66 Public Const WM_CAP_GET_MCI_DEVICE = WM_CAP_START + 67 Public Const WM_CAP_STOP = WM_CAP_START + 68 Public Const WM_CAP_ABORT = WM_CAP_START + 69 Public Const WM_CAP_SINGLE_FRAME_OPEN = WM_CAP_START + 70 Public Const WM_CAP_SINGLE_FRAME_CLOSE = WM_CAP_START + 71 Public Const WM_CAP_SINGLE_FRAME = WM_CAP_START + 72 Public Const WM_CAP_PAL_OPEN = WM_CAP_START + 80 Public Const WM_CAP_PAL_SAVE = WM_CAP_START + 81 Public Const WM_CAP_PAL_PASTE = WM_CAP_START + 82 Public Const WM_CAP_PAL_AUTOCREATE = WM_CAP_START + 83 Public Const WM_CAP_PAL_MANUALCREATE = WM_CAP_START + 84 '// Following added post VFW 1.1 Public Const WM_CAP_SET_CALLBACK_CAPCONTROL = WM_CAP_START + 85 '// Defines end of the message range Public Const WM_CAP_END = WM_CAP_SET_CALLBACK_CAPCONTROL '// ------------------------------------------------------------------ '// Structures '// ------------------------------------------------------------------ Type CAPDRIVERCAPS wDeviceIndex As Long ' // Driver index in system.ini fHasOverlay As Long ' // Can device overlay? fHasDlgVideoSource As Long ' // Has Video source dlg? fHasDlgVideoFormat As Long ' // Has Format dlg? fHasDlgVideoDisplay As Long ' // Has External out dlg? fCaptureInitialized As Long ' // Driver ready to capture? fDriverSuppliesPalettes As Long ' // Can driver make palettes? hVideoIn As Long ' // Driver In channel hVideoOut As Long ' // Driver Out channel hVideoExtIn As Long ' // Driver Ext In channel hVideoExtOut As Long ' // Driver Ext Out channel End Type Type CAPSTATUS uiImageWidth As Long '// Width of the image uiImageHeight As Long '// Height of the image fLiveWindow As Long '// Now Previewing video? fOverlayWindow As Long '// Now Overlaying video? fScale As Long '// Scale image to client? ptScroll As POINTAPI '// Scroll position fUsingDefaultPalette As Long '// Using default driver palette? fAudioHardware As Long '// Audio hardware present? fCapFileExists As Long '// Does capture file exist? dwCurrentVideoFrame As Long '// # of video frames cap'td dwCurrentVideoFramesDropped As Long '// # of video frames dropped dwCurrentWaveSamples As Long '// # of wave samples cap'td dwCurrentTimeElapsedMS As Long '// Elapsed capture duration hPalCurrent As Long '// Current palette in use fCapturingNow As Long '// Capture in progress? dwReturn As Long '// Error value after any operation wNumVideoAllocated As Long '// Actual number of video buffers wNumAudioAllocated As Long '// Actual number of audio buffers End Type Type CAPTUREPARMS dwRequestMicroSecPerFrame As Long '// Requested capture rate fMakeUserHitOKToCapture As Long '// Show "Hit OK to cap" dlg? wPercentDropForError As Long '// Give error msg if > (10%) fYield As Long '// Capture via background task? dwIndexSize As Long '// Max index size in frames (32K) wChunkGranularity As Long '// Junk chunk granularity (2K) fUsingDOSMemory As Long '// Use DOS buffers? wNumVideoRequested As Long '// # video buffers, If 0, autocalc fCaptureAudio As Long '// Capture audio? wNumAudioRequested As Long '// # audio buffers, If 0, autocalc vKeyAbort As Long '// Virtual key causing abort fAbortLeftMouse As Long '// Abort on left mouse? fAbortRightMouse As Long '// Abort on right mouse? fLimitEnabled As Long '// Use wTimeLimit? wTimeLimit As Long '// Seconds to capture fMCIControl As Long '// Use MCI video source? fStepMCIDevice As Long '// Step MCI device? dwMCIStartTime As Long '// Time to start in MS dwMCIStopTime As Long '// Time to stop in MS fStepCaptureAt2x As Long '// Perform spatial averaging 2x wStepCaptureAverageFrames As Long '// Temporal average n Frames dwAudioBufferSize As Long '// Size of audio bufs (0 = default) fDisableWriteCache As Long '// Attempt to disable write cache End Type Type CAPINFOCHUNK fccInfoID As Long '// Chunk ID, "ICOP" for copyright lpData As Long '// pointer to data cbData As Long '// size of lpData End Type Type VIDEOHDR lpData As Long '// address of video buffer dwBufferLength As Long '// size, in bytes, of the Data buffer dwBytesUsed As Long '// see below dwTimeCaptured As Long '// see below dwUser As Long '// user-specific data dwFlags As Long '// see below dwReserved(3) As Long '// reserved; do not use} End Type '// The two functions exported by AVICap Declare Function capCreateCaptureWindowA Lib "avicap32.dll" alias "capCreateCaptureWindowA" ( _ ByVal lpszWindowName As String, _ ByVal dwStyle As Long, _ ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Integer, _ ByVal hWndParent As Long, ByVal nID As Long) As Long Declare Function capGetDriverDescriptionA Lib "avicap32.dll" alias "capGetDriverDescriptionA" ( _ ByVal wDriver As Integer, _ ByVal lpszName As String, _ ByVal cbName As Long, _ ByVal lpszVer As String, _ ByVal cbVer As Long) As long Declare Function SendMessages Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Long) As Long lwndC = capCreateCaptureWindowA("My Capture Window", WS_CHILD Or WS_VISIBLE, 0, 0, 160, 120, Me.hwnd, 0) SendMessage lwnd, WM_CAP_DRIVER_CONNECT, 0, 0 capDriverConnect lwnd, 0 Dim CAP_PARAMS As CAPTUREPARMS capCaptureGetSetup lwndC, VarPtr(CAP_PARAMS), Len(CAP_PARAMS) capSetCallbackOnFrame lwndC, AddressOf MyFrameCallback Function capSetCallbackOnError(ByVal lwnd As Long, ByVal lpProc As Long) As Boolean capSetCallbackOnError = SendMessage(lwnd, WM_CAP_SET_CALLBACK_ERROR, 0, lpProc) End Function Function capSetCallbackOnStatus(ByVal lwnd As Long, ByVal lpProc As Long) As Boolean capSetCallbackOnStatus = SendMessage(lwnd, WM_CAP_SET_CALLBACK_STATUS, 0, lpProc) End Function Function capSetCallbackOnYield(ByVal lwnd As Long, ByVal lpProc As Long) As Boolean capSetCallbackOnYield = SendMessage(lwnd, WM_CAP_SET_CALLBACK_YIELD, 0, lpProc) End Function Function capSetCallbackOnFrame(ByVal lwnd As Long, ByVal lpProc As Long) As Boolean capSetCallbackOnFrame = SendMessage(lwnd, WM_CAP_SET_CALLBACK_FRAME, 0, lpProc) End Function Function capSetCallbackOnVideoStream(ByVal lwnd As Long, ByVal lpProc As Long) As Boolean capSetCallbackOnVideoStream = SendMessage(lwnd, WM_CAP_SET_CALLBACK_VIDEOSTREAM, 0, lpProc) End Function Function capSetCallbackOnWaveStream(ByVal lwnd As Long, ByVal lpProc As Long) As Boolean capSetCallbackOnWaveStream = SendMessage(lwnd, WM_CAP_SET_CALLBACK_WAVESTREAM, 0, lpProc) End Function Function capSetCallbackOnCapControl(ByVal lwnd As Long, ByVal lpProc As Long) As Boolean capSetCallbackOnCapControl = SendMessage(lwnd, WM_CAP_SET_CALLBACK_CAPCONTROL, 0, lpProc) End Function Function capSetUserData(ByVal lwnd As Long, ByVal lUser As Long) As Boolean capSetUserData = SendMessage(lwnd, WM_CAP_SET_USER_DATA, 0, lUser) End Function Function capGetUserData(ByVal lwnd As Long) As Long capGetUserData = SendMessage(lwnd, WM_CAP_GET_USER_DATA, 0, 0) End Function Function capDriverConnect(ByVal lwnd As Long, ByVal i As Integer) As Boolean capDriverConnect = SendMessage(lwnd, WM_CAP_DRIVER_CONNECT, i, 0) End Function Function capDriverDisconnect(ByVal lwnd As Long) As Boolean capDriverDisconnect = SendMessage(lwnd, WM_CAP_DRIVER_DISCONNECT, 0, 0) End Function Function capDriverGetName(ByVal lwnd As Long, ByVal szName As Long, ByVal wSize As Integer) As Boolean capDriverGetName = SendMessage(lwnd, YOURCONSTANTMESSAGE, wSize, szName) End Function Function capDriverGetVersion(ByVal lwnd As Long, ByVal szVer As Long, ByVal wSize As Integer) As Boolean capDriverGetVersion = SendMessage(lwnd, WM_CAP_DRIVER_GET_VERSION, wSize, szVer) End Function Function capDriverGetCaps(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Boolean capDriverGetCaps = SendMessage(lwnd, WM_CAP_DRIVER_GET_CAPS, wSize, s) End Function Function capFileSetCaptureFile(ByVal lwnd As Long, ByVal szName As Long) As Boolean capFileSetCaptureFile = SendMessage(lwnd, WM_CAP_FILE_SET_CAPTURE_FILE, 0, szName) End Function Function capFileGetCaptureFile(ByVal lwnd As Long, ByVal szName As Long, ByVal wSize As Integer) As Boolean capFileGetCaptureFile = SendMessage(lwnd, WM_CAP_FILE_SET_CAPTURE_FILE, wSize, szName) End Function Function capFileAlloc(ByVal lwnd As Long, ByVal dwSize As Long) As Boolean capFileAlloc = SendMessage(lwnd, WM_CAP_FILE_ALLOCATE, 0, dwSize) End Function Function capFileSaveAs(ByVal lwnd As Long, ByVal szName As Long) As Boolean capFileSaveAs = SendMessage(lwnd, WM_CAP_FILE_SAVEAS, 0, szName) End Function Function capFileSetInfoChunk(ByVal lwnd As Long, ByVal lpInfoChunk As Long) As Boolean capFileSetInfoChunk = SendMessage(lwnd, WM_CAP_FILE_SET_INFOCHUNK, 0, lpInfoChunk) End Function Function capFileSaveDIB(ByVal lwnd As Long, ByVal szName As Long) As Boolean capFileSaveDIB = SendMessage(lwnd, WM_CAP_FILE_SAVEDIB, 0, szName) End Function Function capEditCopy(ByVal lwnd As Long) As Boolean capEditCopy = SendMessage(lwnd, WM_CAP_EDIT_COPY, 0, 0) End Function Function capSetAudioFormat(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Boolean capSetAudioFormat = SendMessage(lwnd, WM_CAP_SET_AUDIOFORMAT, wSize, s) End Function Function capGetAudioFormat(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Long capGetAudioFormat = SendMessage(lwnd, WM_CAP_GET_AUDIOFORMAT, wSize, s) End Function Function capGetAudioFormatSize(ByVal lwnd As Long) As Long capGetAudioFormatSize = SendMessage(lwnd, WM_CAP_GET_AUDIOFORMAT, 0, 0) End Function Function capDlgVideoFormat(ByVal lwnd As Long) As Boolean capDlgVideoFormat = SendMessage(lwnd, WM_CAP_DLG_VIDEOFORMAT, 0, 0) End Function Function capDlgVideoSource(ByVal lwnd As Long) As Boolean capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0) End Function Function capDlgVideoDisplay(ByVal lwnd As Long) As Boolean capDlgVideoDisplay = SendMessage(lwnd, WM_CAP_DLG_VIDEODISPLAY, 0, 0) End Function Function capDlgVideoCompression(ByVal lwnd As Long) As Boolean capDlgVideoCompression = SendMessage(lwnd, WM_CAP_DLG_VIDEOCOMPRESSION, 0, 0) End Function Function capGetVideoFormat(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Long capGetVideoFormat = SendMessage(lwnd, WM_CAP_GET_VIDEOFORMAT, wSize, s) End Function Function capGetVideoFormatSize(ByVal lwnd As Long) As Long capGetVideoFormatSize = SendMessage(lwnd, WM_CAP_GET_VIDEOFORMAT, 0, 0) End Function Function capSetVideoFormat(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Boolean capSetVideoFormat = SendMessage(lwnd, WM_CAP_SET_VIDEOFORMAT, wSize, s) End Function Function capPreview(ByVal lwnd As Long, ByVal f As Boolean) As Boolean capPreview = SendMessage(lwnd, WM_CAP_SET_PREVIEW, f, 0) End Function Function capPreviewRate(ByVal lwnd As Long, ByVal wMS As Integer) As Boolean capPreviewRate = SendMessage(lwnd, WM_CAP_SET_PREVIEWRATE, wMS, 0) End Function Function capOverlay(ByVal lwnd As Long, ByVal f As Boolean) As Boolean capOverlay = SendMessage(lwnd, WM_CAP_SET_OVERLAY, f, 0) End Function Function capPreviewScale(ByVal lwnd As Long, ByVal f As Boolean) As Boolean capPreviewScale = SendMessage(lwnd, WM_CAP_SET_SCALE, f, 0) End Function Function capGetStatus(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Boolean capGetStatus = SendMessage(lwnd, WM_CAP_GET_STATUS, wSize, s) End Function Function capSetScrollPos(ByVal lwnd As Long, ByVal lpP As Long) As Boolean capSetScrollPos = SendMessage(lwnd, WM_CAP_SET_SCROLL, 0, lpP) End Function Function capGrabFrame(ByVal lwnd As Long) As Boolean capGrabFrame = SendMessage(lwnd, WM_CAP_GRAB_FRAME, 0, 0) End Function Function capGrabFrameNoStop(ByVal lwnd As Long) As Boolean capGrabFrameNoStop = SendMessage(lwnd, WM_CAP_GRAB_FRAME_NOSTOP, 0, 0) End Function Function capCaptureSequence(ByVal lwnd As Long) As Boolean capCaptureSequence = SendMessage(lwnd, WM_CAP_SEQUENCE, 0, 0) End Function Function capCaptureSequenceNoFile(ByVal lwnd As Long) As Boolean capCaptureSequenceNoFile = SendMessage(lwnd, WM_CAP_SEQUENCE_NOFILE, 0, 0) End Function Function capCaptureStop(ByVal lwnd As Long) As Boolean capCaptureStop = SendMessage(lwnd, WM_CAP_STOP, 0, 0) End Function Function capCaptureAbort(ByVal lwnd As Long) As Boolean capCaptureAbort = SendMessage(lwnd, WM_CAP_ABORT, 0, 0) End Function Function capCaptureSingleFrameOpen(ByVal lwnd As Long) As Boolean capCaptureSingleFrameOpen = SendMessage(lwnd, WM_CAP_SINGLE_FRAME_OPEN, 0, 0) End Function Function capCaptureSingleFrameClose(ByVal lwnd As Long) As Boolean capCaptureSingleFrameClose = SendMessage(lwnd, WM_CAP_SINGLE_FRAME_CLOSE, 0, 0) End Function Function capCaptureSingleFrame(ByVal lwnd As Long) As Boolean capCaptureSingleFrame = SendMessage(lwnd, WM_CAP_SINGLE_FRAME, 0, 0) End Function Function capCaptureGetSetup(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Boolean capCaptureGetSetup = SendMessage(lwnd, WM_CAP_GET_SEQUENCE_SETUP, wSize, s) End Function Function capCaptureSetSetup(ByVal lwnd As Long, ByVal s As Long, ByVal wSize As Integer) As Boolean capCaptureSetSetup = SendMessage(lwnd, WM_CAP_SET_SEQUENCE_SETUP, wSize, s) End Function Function capSetMCIDeviceName(ByVal lwnd As Long, ByVal szName As Long) As Boolean capSetMCIDeviceName = SendMessage(lwnd, WM_CAP_SET_MCI_DEVICE, 0, szName) End Function Function capGetMCIDeviceName(ByVal lwnd As Long, ByVal szName As Long, ByVal wSize As Integer) As Boolean capGetMCIDeviceName = SendMessage(lwnd, WM_CAP_GET_MCI_DEVICE, wSize, szName) End Function Function capPaletteOpen(ByVal lwnd As Long, ByVal szName As Long) As Boolean capPaletteOpen = SendMessage(lwnd, WM_CAP_PAL_OPEN, 0, szName) End Function Function capPaletteSave(ByVal lwnd As Long, ByVal szName As Long) As Boolean capPaletteSave = SendMessage(lwnd, WM_CAP_PAL_SAVE, 0, szName) End Function Function capPalettePaste(ByVal lwnd As Long) As Boolean capPalettePaste = SendMessage(lwnd, WM_CAP_PAL_PASTE, 0, 0) End Function Function capPaletteAuto(ByVal lwnd As Long, ByVal iFrames As Integer, ByVal iColor As Long) As Boolean capPaletteAuto = SendMessage(lwnd, WM_CAP_PAL_AUTOCREATE, iFrames, iColors) End Function Function capPaletteManual(ByVal lwnd As Long, ByVal fGrab As Boolean, ByVal iColors As Long) As Boolean capPaletteManual = SendMessage(lwnd, WM_CAP_PAL_MANUALCREATE, fGrab, iColors) End Function a+ papi


Cette discussion est classée dans : webcam


Répondre à ce message

Sujets en rapport avec ce message

webcam [ par steph ] Bonjour ,Comment peut on recuperer en live les images d'une webcam ?Merci d'avance Gestion webcam avec VB6 [ par MAR ] Je voudrais gérer une webcam (on/off, envoie de la vidéo...) avec vb6.Si quelqu'un a déjà de l'expérience, merci de ma la faire partager.Au plaisirMar comment qu'on gère une webcam , please!! [ par thebeith ] Alors voila, je suis en stage et on m'a demandé de faire une capture d'image à partir d'une webcam avec VB6 et je dois avouer que vb est un inconnu po webcam, api, ocx, etc ... Help !!!!!! [ par Mickael ] Bon voila, je decouvre vb et je dois avouer que je n'y comprends rien. J'ai besoin d'aide.Je m'explique je dois gérer un parc de webcam dont la marque savoir qui a une webcam et s'en servir [ par Mickael ] Bon voila, j'ai un joli réseau tout joli tout beau dont certains postes ont une webcam, ce que je voudrais faire c'est trouver, à l'initialisation de webcam et winsock ?? [ par seb ] Encore une question sur les webcams :comment pourrait-on programmer une petite application de visio-conférence avec vb6, utilisant le controle winsock Demande d'information pour une WebCam et VB6 [ par ExodusQuebec ] Bonjour à tous !!!J'ai un petit problème et peut-être que vous pouvez m'aider, je dois créer une application qui doit prendre une image en provenance help, I need somebody : calculer temps ecoule, driver webcam, renouveler image [ par Louis ] stagiaire en detresse avec donc 3 questions:1. je voudrais calculer et afficher le temps necessaire pour l'execution d'une fonction2. je fais un trait aide, urgent : comment driver une webcam??? [ par Louis ] Bonjour, je fais un prog de traitement d'images, mais il faut maintenant que j'y traite les images provenant d'une webcam.Aidez-moi (avec les details, Upload ftp image pour webcam [ par Rs232 ] je cherche a savoir comment faire pour a partir de vb6 faire un upload d'image toute les...(reglabe par le prog)sur un serveur ftp utilisant une pictu


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,995 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales