Warum kann ich keine 5M Pixel Kamera in Matlab/Simulink benutzen?

1 view (last 30 days)
Liebes Matlab Team,
ich mochte eine 5MPixel USB Kamera in Matlab/Simulink benutzen. Es kommet aber immer eine Fehlermeldung das die Pixelanzahl zu hoch ist. Wo kann ich dies Beschränkung ändern? Was ist wenn ich 16M Pixel benutzen möchte?
Die Kamera läuft sowohl in Matlab als auch in Simulink mit reduzierter Pixelzahl!
Kamera: ELP 5Megapixel USB Kamera 50fps High Speed Global Shutter USB Modul Kamera mit Hochtechnologie Chip OmniVision OX05B1S Farbbildsensor
Liebe Grüße
Volker
  3 Comments
Volker
Volker on 11 Mar 2025
Moved: Angelo Yeo on 11 Mar 2025
Lieber Harald,
danke für die Rückmeldung. Viel weiter vorne! Es geht grundsätzlich nicht. img=snapshot(mypicam) too lage pixel size.
Simuling v4l2 im simpelsten image inversion beispiel -> Fehlermeldung sobald ich über mehr als ca. 2MP gehe.
ich komme gar nicht zu weiterführenden Modellen, da sofort eine Fehlermeldung kommt. Welche Funktion oder Parameter schränkt das überhaupt ein? Und was mache ich wenn ich 16MP nutzen möchte?
Viele liebe Grüße
Volker
Harald
Harald on 11 Mar 2025
Moved: Angelo Yeo on 11 Mar 2025
Hallo Volker,
ok, du verwendest snapshot. Dann vermutlich in einer solchen Form?
m = mobiledev;
cam = camera(m,'back');
[img,t] = snapshot(cam,'immediate');
Da ich keine entsprechende Kamera zur Verfügung habe um das nachstellen zu können, wäre es gut, wenn du die komplette Fehlermeldung hier hereinkopierst. Dann kann man eher sagen, was das Problem ist. Meine Erfahrung mit dem Thema hält sich in Grenzen, selbst dann ist also nicht gesagt, dass ich bei dem Problem helfen kann. Grundsätzlich kann man sich bei solchen Fragestellungen auch immer an den Technischen Support wenden.
Viele Grüße,
Harald

Sign in to comment.

Answers (1)

Volker
Volker on 11 Mar 2025
Edited: Volker on 11 Mar 2025
Hi Harald
>> r=raspi
r =
raspi with properties:
DeviceAddress: '169.254.65.247'
Port: 18734
BoardName: 'Raspberry Pi 4 Model B'
AvailableLEDs: {'ACT'}
AvailableDigitalPins: [4,5,6,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27]
AvailableSPIChannels: {'CE0','CE1'}
AvailableI2CBuses: {'i2c-1'}
AvailableWebcams: {'Global Shutter Camera: Global S (usb-0000:01:00.0-1.2)'}
I2CBusSpeed: 100000
AvailableCANInterfaces: {}
wcam = webcam(r, 'Global Shutter Camera: Global S (usb-0000:01:00.0-1.2)', '2592x1944')
wcam =
Webcam with properties:
Name: 'Global Shutter Camera: Global S (usb-0000:01:00.0-1.2)'
Resolution: '2592x1944'
AvailableResolutions: {1×19 cell}
>> img = snapshot(wcam);
Current response Data size is 15116556 bytes. Response Data size must be less than or equal to 8388599 bytes.
  2 Comments
Harald
Harald on 17 Mar 2025
Ich habe leider keine Lösung gefunden, ansonsten hätte ich sie natürlich hier gepostet. :)
Bei Fragestellungen, die hier nicht geklärt werden können, wäre meine Empfehlung, sich an den Technischen Support zu wenden: https://www.mathworks.com/support/contact_us.html
Viele Grüße,
Harald

Sign in to comment.

Tags

Products


Release

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!