Skip to content

augamvio/tCamView

Repository files navigation

tCamView

tCamView is a simple WebCam viewer software. You can display your webcam video on top of the computer screen with the following features.

feature1
feature2
feature3
feature4

Features

  • 4 PictureSize Modes
    • Zoom [Z]: Enlarge to fit the window size while maintaining the aspect ratio of the webcam video (aka. Uniform)
    • Stretch [X]: Enlarge to fill the window size without considering the aspect ratio of the webcam video (aka. Fill)
    • Center [C]: No resizing. If the window size is changed, the center area of ​​the webcam video is displayed
    • Alt.Stretch [A]: Enlarge to fill the window size while maintaining the aspect ratio of the webcam video. If the window size is changed, the webcam video content is clipped to fit in the window dimensions. (aka. UniformToFill)
  • 5 Window Styles
    • Normal Border (Resizable) [N or Esc]
    • Borderless Ellipse (FixedSize) [E]
    • Borderless Rectangle (FixedSize) [R]
    • Borderless Rounded Rectangle (FixedSize) [W]
    • Full Screen [F]
  • Image Flipping
    • Horizontal Flipping [H]
    • Vertical Flipping [V]
  • Opacity Control
    • Increase the opacity [Up Arrow]
    • Decrease the opacity [Down Arrow]
    • Opacity 100% (max) [Right Arrow]
    • Opacity 20% (min) [Left Arrow]
  • Additional Features regarding the Clipboard
    • GetImage From Clipboard [G or Ctrl+V]
    • SetImage To Clipboard [I or Ctrl+C]
    • SetImage To Clipboard After 5 Seconds [D]
    • CopyScreen To Clipboard [S]
    • Resume CameraPreview (From ClipboardView) [Space]
  • Additional Features related to Zoom In/Out
    • CropImage (ZoomIn) [Page Up]
    • CropImage (ZoomOut) [Page Down]
  • Additional Features related to Window Size
    • Increase Window Size [P]
    • Decrease Window Size [M]
  • Always on Top [T]
  • Minimize [L]
  • Quit [Q]
  • Display multiple webcam videos with multiple instances
  • Move the window with the left mouse button drag
  • Borderless Ellipse/Rectangle/Rounded Rectangle Windows can be resized with [P] and [M].

How to use

Right-click to display the menu menu

or press the Hotkey (see ShortCut.txt ).

  • Note on camera selection and video resolution selection

    • Select the camera by right-clicking and selecting the "Video Capture Device" menu.
    • Select the camera resolution by right-clicking and selecting the "Video Resolution" menu.
    • Selecting a camera automatically updates supported video resolutions.
    • The higher the resolution, the more CPU resources are used.
  • Note on Clipboard

    • Ctrl + C as a hotkey to copy camera image to clipboard
    • Ctrl + V as a hotkey to display the image saved in the clipboard in the window. At this time, the camera stops.
    • Space key as a hotkey to restart the camera stopped by Ctrl + V
    • "SetImage To Clipboard [Ctrl + C]" copies the acquired camera image to the Clipboard, while "CopyScreen To Clipboard [S]" copies the screen displayed in the window area to the Clipboard.
  • Note on Window Size

    • The window size is fixed in the borderless window style, but the size can be changed using the P and M keys.

License

Copyright © 2020-2021, Sung Deuk Kim
All rights reserved.
Published under the GNU GPLv3 license. (For details, see license.txt)

Credits