当前位置:网站首页>[image processing] image histogram equalization system with GUI interface
[image processing] image histogram equalization system with GUI interface
2022-07-01 06:57:00 【Matlab scientific research studio】
1 brief introduction
Histogram equalization is to transform an image with known gray probability distribution , So it becomes a new image with uniform gray probability distribution . It is a histogram correction method based on cumulative distribution function transformation . Analyze and summarize the equalization algorithm of gray histogram and pass MATLAB Experiments show that this method can effectively achieve the purpose of image enhancement .
2 Part of the code
function varargout = MainGUI(varargin)% MAINGUI MATLAB code for MainGUI.fig% MAINGUI, by itself, creates a new MAINGUI or raises the existing% singleton*.%% H = MAINGUI returns the handle to a new MAINGUI or the handle to% the existing singleton*.%% MAINGUI('CALLBACK',hObject,eventData,handles,...) calls the local% function named CALLBACK in MAINGUI.M with the given input arguments.%% MAINGUI('Property','Value',...) creates a new MAINGUI or raises the% existing singleton*. Starting from the left, property value pairs are% applied to the GUI before MainGUI_OpeningFcn gets called. An% unrecognized property name or invalid value makes property application% stop. All inputs are passed to MainGUI_OpeningFcn via varargin.%% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one% instance to run (singleton)".%% See also: GUIDE, GUIDATA, GUIHANDLES% Edit the above text to modify the response to help MainGUI% Last Modified by GUIDE v2.5 26-Jun-2022 13:40:29% Begin initialization code - DO NOT EDITgui_Singleton = 1;gui_State = struct('gui_Name', mfilename, ...'gui_Singleton', gui_Singleton, ...'gui_OpeningFcn', @MainGUI_OpeningFcn, ...'gui_OutputFcn', @MainGUI_OutputFcn, ...'gui_LayoutFcn', [] , ...'gui_Callback', []);if nargin && ischar(varargin{1})gui_State.gui_Callback = str2func(varargin{1});endif nargoutndles and user data (see GUIDATA)cla(handles.axes1,'reset')cla(handles.axes2,'reset')
3 Simulation results

4 reference
[1] Jian Jian Liu . Discussion on histogram equalization in digital image processing [J]. Silicon valley , 2011(16):2.
About bloggers : Good at intelligent optimization algorithms 、 Neural networks predict 、 signal processing 、 Cellular automata 、 The image processing 、 Path planning 、 UAV and other fields Matlab Simulation , relevant matlab Code problems can be exchanged by private letter .
Some theories cite network literature , If there is infringement, contact the blogger to delete .
边栏推荐
- Introduction to spark (one article is enough)
- 【MATLAB】求解非线性规划
- K8S搭建Redis集群
- Pourquoi tant de gens sont - ils devenus des gestionnaires de produits? Quelles sont les perspectives de développement des gestionnaires de produits?
- MySQL table partition creation method
- Draw a directed graph based on input
- How to use SCI hub
- 【Tikhonov】基于Tikhonov正则化的图像超分辨率重建
- Is it safe to buy funds on Alipay? Where can I buy funds
- The game is real! China software cup releases a new industrial innovation competition, and schools and enterprises can participate in it jointly
猜你喜欢

Embedded system

北漂程序员深夜emo发帖求助:女朋友走了我很孤独 ......

WiFi settings for raspberry Pie 4

ctfshow-web355,356(SSRF)

【电气介数】电气介数及考虑HVDC和FACTS元件的电气介数计算

Why did grayscale fall from the altar?

Product learning (II) - competitive product analysis

Software engineering review
![[recommendation technology] matlab simulation of network information recommendation technology based on collaborative filtering](/img/fb/dc03f97f12488e53d706a05da9faea.png)
[recommendation technology] matlab simulation of network information recommendation technology based on collaborative filtering

ctfshow-web354(SSRF)
随机推荐
8 张图 | 剖析 Eureka 的首次同步注册表
Easynvs cloud management platform function reconfiguration: support adding users, modifying information, etc
PAT (Advanced Level) Practice 1057 Stack
ESP32深度睡眠电流怎样低于10uA
K8S搭建Redis集群
Product learning (III) - demand list
ctfshow-web354(SSRF)
How to enter the Internet industry and become a product manager? How to become a product manager without project experience?
【分类模型】Q 型聚类分析
【LINGO】求无向图的最短路问题
盘点华为云GaussDB(for Redis)六大秒级能力
Jena default inference query based on OWL
Interview questions for HW (OD) post
Esp32 esp-idf GPIO key interrupt response
Some pits designed by NOC
开源了!文心大模型ERNIE-Tiny轻量化技术,又准又快,效果全开
Jena基于OWL的默认推理查询
Why did grayscale fall from the altar?
How to use SCI hub
Automated test platform (13): interface automation framework and platform comparison, application scenario analysis and design ideas sharing