Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. QCamera und capture/render alternative
Forum Update on Monday, May 27th 2025

QCamera und capture/render alternative

Scheduled Pinned Locked Moved German
1 Posts 1 Posters 1.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Maniac1979
    wrote on 20 Dec 2011, 14:20 last edited by
    #1

    vereinfacht imageCapture->capture():
    @QByteArray cameraDevice = QCamera::availableDevices()[0];
    camera = new QCamera(cameraDevice);
    QCameraViewfinder *viewfinder = new QCameraViewfinder();
    viewfinder->show();
    camera->setViewfinder(viewfinder);
    imageCapture = new QCameraImageCapture(camera);
    camera->setCaptureMode(QCamera::CaptureStillImage);
    camera->start();
    imageCapture->capture("c:/test.jpg");
    //imageCapture->capture("e:/test.jpg");
    @
    imageCapture->capture("file"); verursacht auf dem N8-00 ein Programmlag (viewfinder) von 0.5-2.0 sec.
    so wie das laden zu QImage zum weiter verarbeiten.

    mit viewfinder->render :
    @QSize sz = viewfinder->size();
    QImage img ( sz, QImage::Format_RGB32 );
    viewfinder->render ( &img );@

    bekomme aber da nur ein img breite/höhe des viewfinder 360x400+-. Benötige aber img size breite von mehr als 640 (gut sind ist eine breite von 1024).
    @viewfinder.setGeometry(0,0,1024,x);
    viewfinder->render ( &img );
    viewfinder.setGeometry(0,0,360,400);@ ist ja keine variante!!!
    verursacht unschönes flackern

    Gibt es alternativen zu denn beiden Varianten ohne das viewfinder lagt/flakert?!

    1 Reply Last reply
    0

    1/1

    20 Dec 2011, 14:20

    • Login

    • Login or register to search.
    1 out of 1
    • First post
      1/1
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved