[image registration] sift image registration and mosaic based on Matlab GUI [including Matlab source code 854]

1, Introduction SIFT, scale invariant feature transformation, is a description used in the field of image processing. This description has scale invariance and can detect key points in the image. It is a local feature descriptor. 1. SIFT algorithm features: (1) It has good stability and invariance, can adapt to the changes of rotation, scale s ...

Added by r3dk1t on Fri, 18 Feb 2022 20:37:45 +0200

[image defogging] histogram + retinex + dark channel image defogging [Matlab 739]

1, Introduction 1 Retinex 1.1 theory Retinex theory began with a series of contributions made by land and McCann in the 1960s. Its basic idea is that the color and brightness of a point perceived by human beings are not only determined by the absolute light entering the human eye, but also related to the color and brightness around it. Retinex ...

Added by motofzr1000 on Fri, 18 Feb 2022 20:03:06 +0200

Introduction to UnityShader -- edge detection

  The principle is to use the edge detection operator to convolute the image. In image processing, convolution refers to using a convolution to check each pixel in an image for a series of operations. Common edge detection operators: Both of them contain convolution kernels in two directions, which are used to detect the edge information i ...

Added by TFD3 on Thu, 17 Feb 2022 14:24:02 +0200

Python white OpenCV learning class from scratch - 8 Frequency domain image filtering

Completed today: [100 OpenCV routines] 100 Adaptive local noise reduction filter Celebration and change: Python white OpenCV learning class from scratch - 8 Frequency domain image filtering (I) Welcome to pay attention "100 routines" Series, continuously updating Welcome to pay attention "Python Xiaobai's OpenCV learning course ...

Added by srirangam007 on Tue, 15 Feb 2022 01:06:12 +0200

Android OpenGL ES rendered text

1 Preface Let's start with a soul torture: Why study OpenGL rendering text? Isn't it more fragrant to use Android canvas?! It depends on the application scenario. A pure UI interface does not need to use OpenGL. However, for complex ones, such as bullet screen, the effect will be much better with OpenGL. So what's the difference between Canv ...

Added by kenwvs on Fri, 11 Feb 2022 21:38:43 +0200

[image processing] Based on image histogram + filtering + wavelet transform + segmentation processing system matlab source code, including GUI

1, Introduction GUI image histogram, filtering, wavelet transform and segmentation processing system based on MATLAB Part1 introduction to the wavelet transform 1,Origin of the wavelet transform: The theories of Wavelet originate from diffierent areas of study:  Engineering Time-frequency analysis and Multiresolution Analysis  Computer V ...

Added by uday on Thu, 10 Feb 2022 02:31:23 +0200

[OpenCV complete routine] 93 Histogram of noise model

[OpenCV complete routine] 93 Histogram of noise model Welcome to pay attention "100 complete OpenCV routines" Series, continuously updating Welcome to pay attention "Python Xiaobai's OpenCV learning course" Series, continuously updating 2. Noise model The noise source in digital image mainly comes from the process ...

Added by renu on Tue, 08 Feb 2022 03:38:49 +0200

Opencv Python tutorial: drawing lines, circles, and squares

Original link: http://www.juzicode.com/archives/5323 Return to opencv Python tutorial Because the drawing operation requires parameters such as the coordinates of the starting point and the ending point, it is necessary to understand the coordinate representation method of the image pixel position in OpenCV before drawing. Generally, the Cart ...

Added by DemonMaestro on Mon, 07 Feb 2022 10:49:31 +0200

Opencv Python tutorial: get images from video files, cameras, and write video files (video capture, video write)

Return to opencv Python tutorial Original link: http://www.juzicode.com/archives/5380 Opencv Python tutorial: reading images, displaying and writing images This paper introduces how to deal with still image files. This document introduces how to obtain images from cameras, video files and dynamic picture files, and how to write video files. ...

Added by cillosis on Mon, 07 Feb 2022 10:14:06 +0200

PIL library quick start

PIL library basic operation quick start PIL (pilot) -- image processing library of python 1. How to read in a picture? PIL(python Imaging Library, python Image processing library) provides Image processing functions, including Image scaling, acquisition, selection, reading and writing, among which the most important module is Image. Next, l ...

Added by flOid on Thu, 03 Feb 2022 17:35:36 +0200