Found 163 Articles for MATLAB

How to Find Interior and Exterior Skeleton of Binary Images Using MATLAB?

Manish Kumar Saini
Updated on 05-Oct-2023 14:35:42

66 Views

In a binary image, the interior and exterior skeletons are used to represent the essential structure of the objects and shaped within the image. In this article, I am going explain the process of finding the interior and exterior skeleton of binary image using MATLAB. Before discussing the process of finding the interior and exterior skeletons of a binary image. let us first get an overview of these two types of skeletons. What is the Interior Skeleton of Binary Image? In a binary image, the "interior skeleton" represents the centerline of the foreground objects. It is basically a thin representation ... Read More

How to Create a Partially Colored Gray Image in MATLAB?

Manish Kumar Saini
Updated on 05-Oct-2023 14:33:13

42 Views

We can use MATLAB to create a partially colored gray image, which we will discuss in this tutorial. But before that, let us first get an overview of what a partially colored gray image is used for. What is a Partially Colored Gray Image? A digital image in which some parts or objects are colored while the rest parts are in gray scale is called a partially colored gray image. In simple terms, a digital image which combines both color and gray scale objects in a single image area is called a partially colored gray image. Partially colored gray images ... Read More

Histogram Equalization Without Using histeq() Function in MATLAB

Manish Kumar Saini
Updated on 05-Oct-2023 14:31:00

340 Views

In digital image processing, histogram equalization is a common method of improving the visual quality of a digital image. We can perform histogram equalization of a digital image using MATLAB. We have a built-in function "histeq" in MATLAB to perform this task. However, we can also perform histogram equalization without using the MATLAB’s "histeq" function. In this tutorial, I will show you the process of histogram equalization without using "histeq" function in MATLAB. But before that let’s get an overview of histogram and histogram equalization in digital image processing. What is a Histogram and Histogram Equalization? In digital image processing, ... Read More

Filtering After Upsampling in MATLAB Interpolation

Manish Kumar Saini
Updated on 05-Oct-2023 14:29:36

71 Views

In interpolation, filtering after upsampling is an important step to avoid the aliasing and reconstruction of a filtered signal. In MATLAB, there are various built-in functions that can be used to perform filtering after upsampling in interpolation. Before discussing the process of filtering after upsampling, let us first know about filtering and upsampling in interpolation. What are Upsampling and Filtering in Interpolation? In interpolation, upsampling and filtering are two crucial processes used to increase the number of samples in a signal. Upsampling is a process of adding zeros between the existing samples of the signal. It increases the sample ... Read More

Estimation of gaussian noise in noisy image using MATLAB

Manish Kumar Saini
Updated on 05-Oct-2023 14:27:35

172 Views

In digital images, the gaussian noise is a type of noise that follows a normal or Gaussian distribution. In a digital image, the gaussian noise is visualized as a random variation in pixel intensities. The estimation of gaussian noise is one of the important tasks in digital image processing utilized to perform various operations such as denoising, image restoration, and more. Methods of Estimating Gaussian Noise in Digital Image We can estimate the Gaussian noise in a digital image using various methods. The following are some commonly used methods for estimating the gaussian noise. Standard Deviation Method Histogram Analysis ... Read More

Denoising techniques in digital image processing using MATLAB

Manish Kumar Saini
Updated on 05-Oct-2023 14:23:19

169 Views

In digital image processing, denoising is a process of reducing or removing the unwanted noise from a digital image. The primary objective of this process is to enhance the visual quality of an image. Before discussing the different denoising techniques in digital image processing, let us first get an overview of the basics of denoising. What is Denoising in Digital Image Processing? In a digital image, any kind of variation that is unwanted is termed as noise. Noise in a digital image can occur due to different reasons such as environmental conditions, hardware malfunctioning, transmission errors, etc. The process of ... Read More

Handle Object Behavior in MATLAB

Manish Kumar Saini
Updated on 07-Sep-2023 13:56:30

33 Views

MATLAB is an object-oriented programming (OOP) language that allows us to create objects and define their behavior. In MATLAB, there is a data type called 'Handle' which is used to point an object. Handles in MATLAB also allows us to pass a function as an input argument of some other function. In MATLAB programming, the handles are passed by reference instead of value. Therefore, when any change is made in the object's property, it will reflect across all the references. The use of handles in a MATLAB program makes it more memory efficient because it does not require copying ... Read More

Gray Level Co-occurrence Matrix in MATLAB

Manish Kumar Saini
Updated on 07-Sep-2023 13:59:10

116 Views

In digital image processing, the gray level co-occurrence matrix, also known as GLCM, is a statistical method employed for holding the spatial relationship between pairs of pixels in a digital image. The gray level co-occurrence is a method of representing the way in which different combinations of pixel intensities are arranged within the image. It is mainly used to specify the texture property of an image and provide the information about the patterns, variations, and structures occurring in the pixel values within spatial regions of the image. What is Gray Level Co-Occurrence Matrix? As stated above, the gray level co-occurrence ... Read More

Gray Scale to Pseudo Color Transformation in MATLAB

Manish Kumar Saini
Updated on 07-Sep-2023 13:49:45

151 Views

MATLAB provides an easy and efficient way of processing images. In this tutorial, we will explore how to perform gray scale to pseudo color transformation in MATLAB. In MATLAB, the gray scale to pseudo color transformation is an image processing technique which is used to create a visually appealing image by mapping the intensity values of the gray scale image to a specific color. If we want to convert a gray scale image to a pseudo color image using MATLAB, then we can use a built-in function in MATLAB, which is ‘colormap’ and a color map matrix. Now, let us ... Read More

Function with Variable Number of Input Arguments in MATLAB

Manish Kumar Saini
Updated on 07-Sep-2023 13:45:59

108 Views

MATLAB is a high-level programming language that has capability to define a function that can accept a variable number of input arguments. In MATLAB, there is no need of defining any additional function or array to define a function with variable number of input arguments. How to Create a Function with Variable Number of Input Arguments in MATLAB? In MATLAB, when the keyword "varargin" is used in the function definition statement then it enables the function to take any number of input arguments. The "varargin" keyword is composed of "VARiable ARGument INput". It is important to note that the keyword ... Read More

Previous 1 ... 5 6 7 8 9 ... 17 Next
Advertisements