|
Autor |
Bildeinzug mit zwei Kameras klappt nicht |
|
pieee
Ehemals Aktiv  Dabei seit: 11.01.2013 Mitteilungen: 206
 | Themenstart: 2017-04-19
|
Error using imaqdevice/preview (line 130)
HIMAGE must be a valid 1xN image object handle, where N is equal to OBJ's length.
Error in bildeinzug (line 35)
preview(handle1,Image1)
Hallo, diese Fehlermeldung nervt mich schon seit langem und ich habe keine Lösung bisher gefunden.
Ich spreche in Matlab mit folgendem Code 2 gigE Kamera an und möchte Livebilder übertragen.
\sourceon matlab
clc,clear,imaqreset
%%Bildeinzug
%%kamera wird angesprochen und eingestellt
handle1 = videoinput('gige', 1, 'mono8');
src1 = getselectedsource(handle1);
src1.PacketSize = 9014;
% src.PacketDelay = 5000;
handle1.FramesPerTrigger = Inf;
handle1.FrameGrabInterval=1;
handle1.ReturnedColorSpace = 'grayscale';
handle1.LoggingMode = 'memory';
handle2 = videoinput('gige', 2, 'mono8');
src2 = getselectedsource(handle2);
src2.PacketSize = 9014;
% src.PacketDelay = 5000;
handle2.FramesPerTrigger = Inf;
handle2.FrameGrabInterval=1;
handle2.ReturnedColorSpace = 'grayscale';
handle2.LoggingMode = 'memory';
dimension1 = handle1.ROIPosition;
dimension2 = handle2.ROIPosition;
%livebildmatrix initialisiert
Image1 = image(zeros(dimension1(4), dimension1(3)));
%1 Bei auskommentieren der folgenden Zeile funktioniert der Code, es wird aber nur eine Kamera angesprochen
Image2 = image(zeros(dimension2(4), dimension2(3)));
figure(1)
preview(handle1,Image1)
%1kommentiert man mit der Image2 Zeile aus
figure(2)
preview(handle2,Image2)
\sourceoff
%1 durchzuführen führt dazu, dass eine Kamera BIlder überträgt. So wie der Code oben aufgeführt ist, kommt es zur Fehlermeldung.
Wo ist das Problem?
|
Profil
|
|
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2023 by Matroids Matheplanet
This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen. Lesen Sie die
Nutzungsbedingungen,
die Distanzierung,
die Datenschutzerklärung und das Impressum.
[Seitenanfang]
|