USB 현미경에서 HD 정지 이미지를 가져오는 소프트웨어

USB 현미경에서 HD 정지 이미지를 가져오는 소프트웨어

저는 20달러짜리 휴대용 USB 현미경을 구입했습니다.

비디오는 를 사용하여 640x480에서 작동 webcamoid하지만 현미경은 1920x1080의 정지 이미지를 지원해야 합니다.

내 생각엔 단순히 잘못된 소프트웨어를 실행한 것 같습니다. (그리고 그 webcamoid정지 이미지는 비디오 스트림에서 프레임을 가져오는 것일 뿐이므로 640x480만 제공합니다.)

정지영상을 고해상도로 촬영하려면 어떻게 해야 합니까?

$ lsusb
Bus 003 Device 032: ID 05e3:f12a Genesys Logic, Inc. USB2.0 Digital Camera

$ v4l-info /dev/video2

### v4l2 device info [/dev/video2] ###
general info
    VIDIOC_QUERYCAP
        driver                  : "uvcvideo"
        card                    : "USB2.0 Digital Camera: USB2.0 D"
        bus_info                : "usb-0000:00:14.0-1"
        version                 : 5.4.44
        capabilities            : 0x84a00001 [VIDEO_CAPTURE,?,?,STREAMING,(null)]

standards

inputs
    VIDIOC_ENUMINPUT(0)
        index                   : 0
        name                    : "Camera 1"
        type                    : CAMERA
        audioset                : 0
        tuner                   : 0
        std                     : 0x0 []
        status                  : 0x0 []

video capture
    VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
        index                   : 0
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "YUYV 4:2:2"
        pixelformat             : 0x56595559 [YUYV]
    VIDIOC_G_FMT(VIDEO_CAPTURE)
        type                    : VIDEO_CAPTURE
        fmt.pix.width           : 640
        fmt.pix.height          : 480
        fmt.pix.pixelformat     : 0x56595559 [YUYV]
        fmt.pix.field           : NONE
        fmt.pix.bytesperline    : 1280
        fmt.pix.sizeimage       : 614400
        fmt.pix.colorspace      : SRGB
        fmt.pix.priv            : 4276996862

controls
    VIDIOC_QUERYCTRL(BASE+0)
        id                      : 9963776
        type                    : INTEGER
        name                    : "Brightness"
        minimum                 : 0
        maximum                 : 127
        step                    : 1
        default_value           : 0
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+1)
        id                      : 9963777
        type                    : INTEGER
        name                    : "Contrast"
        minimum                 : 0
        maximum                 : 80
        step                    : 1
        default_value           : 54
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+2)
        id                      : 9963778
        type                    : INTEGER
        name                    : "Saturation"
        minimum                 : 0
        maximum                 : 176
        step                    : 1
        default_value           : 130
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+3)
        id                      : 9963779
        type                    : INTEGER
        name                    : "Hue"
        minimum                 : 0
        maximum                 : 8
        step                    : 1
        default_value           : 0
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+12)
        id                      : 9963788
        type                    : BOOLEAN
        name                    : "White Balance Temperature, Auto"
        minimum                 : 0
        maximum                 : 1
        step                    : 1
        default_value           : 1
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+16)
        id                      : 9963792
        type                    : INTEGER
        name                    : "Gamma"
        minimum                 : 1
        maximum                 : 5
        step                    : 1
        default_value           : 3
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+19)
        id                      : 9963795
        type                    : INTEGER
        name                    : "Gain"
        minimum                 : 0
        maximum                 : 64
        step                    : 1
        default_value           : 32
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+24)
        id                      : 9963800
        type                    : MENU
        name                    : "Power Line Frequency"
        minimum                 : 0
        maximum                 : 2
        step                    : 1
        default_value           : 1
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+26)
        id                      : 9963802
        type                    : INTEGER
        name                    : "White Balance Temperature"
        minimum                 : 2800
        maximum                 : 6500
        step                    : 1
        default_value           : 5900
        flags                   : INACTIVE
    VIDIOC_QUERYCTRL(BASE+27)
        id                      : 9963803
        type                    : INTEGER
        name                    : "Sharpness"
        minimum                 : 0
        maximum                 : 5
        step                    : 1
        default_value           : 1
        flags                   : unknown
    VIDIOC_QUERYCTRL(BASE+28)
        id                      : 9963804
        type                    : INTEGER
        name                    : "Backlight Compensation"
        minimum                 : 0
        maximum                 : 2
        step                    : 1
        default_value           : 1
        flags                   : unknown

관련 정보