OpenCV learning notes 08_ Contrast enhancement

1. Laplace sharpening Laplace transform is an integral transform commonly used in engineering mathematics; Laplace operator is a second-order differential operator in n-dimensional Euclidean space; With isotropy, the first derivative of digital image is: The second derivative is: So the Laplace operator is: The four neighborhood templa ...

Posted by amit.patel on Tue, 26 Oct 2021 01:38:10 -0700

Python+opencv module to achieve emoticon package into mosaic pictures, image processing road

Preface Today, using the expression packs that you downloaded yesterday, you can use them to put together a wave of mosaic pictures. That's good. Don't talk too much. Let's start happily! development tool Python version: 3.6.4 Related modules: opencv-python module; numpy module; tqdm module; argparse module; And some of the modules tha ...

Posted by sogno on Thu, 21 Oct 2021 11:26:10 -0700

Python implements operations such as image padding and Gaussian convolution (no packet transfer)

Running environment and compiling tools WindowsVS Code Programming language and library version libraryeditionPython3.7.0copynothingnumpy1.19.2opencv3.4.2PIL8.1.0matplotlib3.4.3 Question 1 black and white image grayscale scanning (20 points) Implement a function s = scanLine4e(f, I, loc), where f is a gray image, I is an integer, and loc ...

Posted by devarishi on Mon, 18 Oct 2021 14:32:32 -0700

[BMP format function analyzer] java language mathematical analysis project

1, Project introduction:   let's first show you the effect of this small project:   pic.bmp image generated after running   yes, the main function of this project is to generate corresponding images through functions.   the main technologies used are: IO stream, BMP format analysis and object-oriented programming. &emsp ...

Posted by FFEMTcJ on Thu, 14 Oct 2021 20:37:36 -0700

GUI Orthogonal Latin Square+2-D Arnold Scrambled Image Encryption

GUI Orthogonal Latin Square+2-D Arnold Scrambled Image Encryption 1. Introduction 1 Purpose of digital image scrambling Up to now, more mature information hiding algorithms are basically based on images as carriers. Image scrambling, as the name implies, is to scramble the image to hide the real content of the original image. Digital image ...

Posted by sir nitr0z on Sat, 09 Oct 2021 09:55:52 -0700

[image segmentation] brain CT image segmentation based on FCM and improved fuzzy clustering FCM matlab source code

FCM algorithm is a clustering algorithm based on partition. Its idea is to maximize the similarity between objects divided into the same cluster and minimize the similarity between different clusters. Fuzzy C-means algorithm is an improvement of ordinary C-means algorithm. Ordinary C-means algorithm is hard for data division, while FCM is a f ...

Posted by leony on Sun, 03 Oct 2021 15:39:00 -0700

OpenCV learning notes and code examples: detailed explanation of the principle and function of Zhang's calibration method for calibrating the camera

catalogue 1. Basic principle of Zhang's calibration method 1.1 camera pinhole model 1.2 homography matrix H 1.3 internal parameters of camera 1.4 external parameters of camera   1.5 optimization parameters 1.6 summary 2.OpenCV implementation 2.1 feature point detection and target coordinate initialization 2.2 camera calibration ...

Posted by pchadwick83 on Tue, 28 Sep 2021 19:01:48 -0700

[image registration] image registration based on Powell + ant colony algorithm matlab source code

1 Introduction 1 origin and development of ant colony algorithm (ACA) In the process of studying the new algorithm, Marco Dorigo and others found that when ant colony is looking for food, they can exchange foraging information by secreting a biological hormone called pheromone, so they can quickly find the target. Therefore, in their doctoral ...

Posted by mnick on Sun, 19 Sep 2021 11:04:34 -0700

Sparse Representation Multispectral Image Fusion matlab Source

1. Introduction to Sparse Representation 1 Sparse Representation Theory Sparse means that most or all of the original signals are represented by a linear combination of fewer basic signals. After sparse representation, the more sparse the signal is, the more accurate the reconstructed signal will be. Set x< Rn as the signal to be processed ...

Posted by hustler on Mon, 13 Sep 2021 09:56:48 -0700

Image steganography in FFT domain based on bmp file format

Algorithm overview The programming language used in this program is C#. C #'s Aforge.imaging library was initially used. After many debugging and algorithm function analysis, it is found that there are great problems in the implementation of FFT in the library. It can only transform the picture Fourier, but not the inverse transform. And ...

Posted by fatalcure on Sun, 12 Sep 2021 13:39:03 -0700