当前位置:网站首页>[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 .
边栏推荐
- 【电气介数】电气介数及考虑HVDC和FACTS元件的电气介数计算
- [wechat applet] how to build a building block development?
- TDB中多个model情况下使用fuseki查询
- Some pits designed by NOC
- Rclone configuring Minio and basic operations
- Fix the problem that the AI video intelligent platform easycvr device video cannot be played
- Spark入门(一篇就够了)
- 问题解决:OfficeException: failed to start and connect(一)
- 女生适合学产品经理吗?有什么优势?
- 【微信小程序】如何搭积木式开发?
猜你喜欢

為什麼這麼多人轉行產品經理?產品經理發展前景如何?

8 张图 | 剖析 Eureka 的首次同步注册表

Easynvs cloud management platform function reconfiguration: support adding users, modifying information, etc

Grain Mall - environment (p1-p27)

ESP32深度睡眠电流怎样低于10uA

ctfshow-web354(SSRF)

K8S搭建Redis集群

图解事件坐标screenX、clientX、pageX, offsetX的区别

K8s set up redis cluster

ESP32 - ULP 协处理器在低功耗模式下读片内霍尔传感器HALL SENSOR
随机推荐
Jena default inference query based on OWL
【LINGO】求七个城市最小连线图,使天然气管道价格最低
(上)苹果有开源,但又怎样呢?
软件工程复习
Is it suitable for girls to study product manager? What are the advantages?
How to choose a product manager course when changing to a product manager?
Router 6/ 以及和Router5 的区别
Code practice - build your own diffusion models / score based generic models from scratch
如何通过cdn方式使用阿里巴巴矢量图字体文件
[wechat applet low code development] second, resolve the code composition of the applet in practice
[network planning] (I) hub, bridge, switch, router and other concepts
未来互联网人才还稀缺吗?哪些技术方向热门?
ctfshow-web354(SSRF)
Solve the problem of "unexpected status code 503 service unavailable" when kaniko pushes the image to harbor
Database notes
常用快捷键
Rclone Chinese document: a collection of common commands
Esp32 esp-idf GPIO key interrupt response
Summary of wechat official account embedded program to jump to wechat
rclone中文文档:常用命令大全