Computer Vision
-
[The Core Functionality] Changing the contrast and brightness of an ImageComputer Vision 2020. 7. 25. 23:14
https://docs.opencv.org/master/d3/dc1/tutorial_basic_linear_transform.html OpenCV: Changing the contrast and brightness of an image! Prev Tutorial: Adding (blending) two images using OpenCV Next Tutorial: Discrete Fourier Transform Goal In this tutorial you will learn how to: Access pixel values Initialize a matrix with zeros Learn what cv::saturate_cast does and why it is useful Get so docs.ope..
-
[The Core Functionality] Adding (blending) two images using Open CVComputer Vision 2020. 7. 25. 21:20
https://docs.opencv.org/master/d5/dc4/tutorial_adding_images.html OpenCV: Adding (blending) two images using OpenCV Prev Tutorial: Operations with images Next Tutorial: Changing the contrast and brightness of an image! Goal In this tutorial you will learn: what is linear blending and why it is useful; how to add two images using addWeighted() Theory NoteThe explanation docs.opencv.org 2차원 연산자는 "..
-
[The Core Functionality] Operations with ImagesComputer Vision 2020. 7. 25. 20:58
https://docs.opencv.org/master/d5/d98/tutorial_mat_operations.html OpenCV: Operations with images Prev Tutorial: Mask operations on matrices Next Tutorial: Adding (blending) two images using OpenCV Input/Output Images Load an image from a file: C++ Mat img = imread(filename); Java Mat img = Imgcodecs.imread(filename); Python If you read a jpg file, a 3 docs.opencv.org Input & Output Image 로드하기 M..
-
[The Core Functionality] Mask Operations on MaticesComputer Vision 2020. 7. 25. 18:55
https://docs.opencv.org/master/d7/d37/tutorial_mat_mask_operations.html OpenCV: Mask operations on matrices Prev Tutorial: How to scan images, lookup tables and time measurement with OpenCV Next Tutorial: Operations with images Mask operations on matrices are quite simple. The idea is that we recalculate each pixel's value in an image according to a mask matrix docs.opencv.org 행렬에 대한 마스크 작업은 매우 ..
-
[The Core Functionality] How to scan Images, Lookup tables with Open CVComputer Vision 2020. 7. 25. 18:04
https://docs.opencv.org/master/db/da5/tutorial_how_to_scan_images.html OpenCV: How to scan images, lookup tables and time measurement with OpenCV Prev Tutorial: Mat - The Basic Image Container Next Tutorial: Mask operations on matrices Goal We'll seek answers for the following questions: How to go through each and every pixel of an image? How are OpenCV matrix values stored? How to measure the p..
-
[Introduction to OpenCV] Load, Modify, and Save an ImageComputer Vision 2020. 7. 25. 17:09
https://docs.opencv.org/2.4/doc/tutorials/introduction/load_save_image/load_save_image.html#load-save-image Load, Modify, and Save an Image — OpenCV 2.4.13.7 documentation Result When you run your program you should get something like this: And if you check in your folder (in my case images), you should have a newly .jpg file named Gray_Image.jpg: Congratulations, you are done with this tutorial..
-
[ Introduction to OpenCV ] Load and Display an ImageComputer Vision 2020. 7. 25. 17:01
https://docs.opencv.org/2.4/doc/tutorials/introduction/display_image/display_image.html#display-image Load and Display an Image — OpenCV 2.4.13.7 documentation In OpenCV 2 we have multiple modules. Each one takes care of a different area or approach towards image processing. You could already observe this in the structure of the user guide of these tutorials itself. Before you use any of them yo..
-
[The Core Functionality] Mat - The Basic Image ContainerComputer Vision 2020. 7. 25. 16:35
https://docs.opencv.org/2.4/doc/tutorials/core/mat_the_basic_image_container/mat_the_basic_image_container.html#matthebasicimagecontainer Mat - The Basic Image Container — OpenCV 2.4.13.7 documentation Goal We have multiple ways to acquire digital images from the real world: digital cameras, scanners, computed tomography, and magnetic resonance imaging to name a few. In every case what we (human..