[画像処理] MATLAB画像RGB3色合成および分離に基づく[Matlabソースコード401を含む]

1.はじめに

matlab画像RGB3色合成と分離に基づく

第二に、ソースコード

function varargout = rgb1(varargin)
% RGB1 M-file for rgb1.fig
%      RGB1, by itself, creates a new RGB1 or raises the existing
%      singleton*.
%
%      H = RGB1 returns the handle to a new RGB1 or the handle to
%      the existing singleton*.
%
%      RGB1('CALLBACK',hObject,eventData,handles,...) calls the local
%      function named CALLBACK in RGB1.M with the given input arguments.
%
%      RGB1('Property','Value',...) creates a new RGB1 or raises the
%      existing singleton*.  Starting from the left, property value pairs are
%      applied to the GUI before rgb1_OpeningFunction gets called.  An
%      unrecognized property name or invalid value makes property application
%      stop.  All inputs are passed to rgb1_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

% Copyright 2002-2003 The MathWorks, Inc.

% Edit the above text to modify the response to help rgb1

% Last Modified by GUIDE v2.5 17-Dec-2008 10:31:18

% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @rgb1_OpeningFcn, ...
                   'gui_OutputFcn',  @rgb1_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{
    
    1})
    gui_State.gui_Callback = str2func(varargin{
    
    1});
end

if nargout
    [varargout{
    
    1:nargout}] = gui_mainfcn(gui_State, varargin{
    
    :});
else
    gui_mainfcn(gui_State, varargin{
    
    :});
end
% End initialization code - DO NOT EDIT


% --- Executes just before rgb1 is made visible.
function rgb1_OpeningFcn(hObject, eventdata, handles, varargin)
A=imread('aa.jpg');
axes(handles.axes1);
imshow(A);

% This function has no output args, see OutputFcn.
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% varargin   command line arguments to rgb1 (see VARARGIN)

% Choose default command line output for rgb1
handles.output = hObject;

% Update handles structure
guidata(hObject, handles);

% UIWAIT makes rgb1 wait for user response (see UIRESUME)
% uiwait(handles.figure1);


% --- Outputs from this function are returned to the command line.
function varargout = rgb1_OutputFcn(hObject, eventdata, handles) 
% varargout  cell array for returning output args (see VARARGOUT);
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure
varargout{
    
    1} = handles.output;


% --- Executes on selection change in popupmenu1.
function popupmenu1_Callback(hObject, eventdata, handles)
global A;
val=get(hObject,'value');
if(val==1)
    A=imread('aa.jpg');
elseif(val==2)
    A=imread('a.jpg');
elseif(val==3)
    A=imread('b.jpg');
end
axes(handles.axes1);
imshow(A);
% hObject    handle to popupmenu1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Hints: contents = get(hObject,'String') returns popupmenu1 contents as cell array
%        contents{
    
    get(hObject,'Value')} returns selected item from popupmenu1


% --- Executes during object creation, after setting all properties.
function popupmenu1_CreateFcn(hObject, eventdata, handles)
% hObject    handle to popupmenu1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called

% Hint: popupmenu controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc
    set(hObject,'BackgroundColor','white');
else
    set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end

3、実行中の結果

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

四、備考

完全なコードまたは書き込み追加QQ1564658423過去のレビュー
>>>>>>
[信号処理] matlabHMMベースの睡眠検出[Matlabソースコード050を含む]
[信号処理] matlabCDRノイズと残響抑制に基づく[Matlabソースコード051を含む]
[信号処理]スパース信号回復問題を解決するためのmatlab最小二乗法に基づく[Matlabソースコード052を含む]
[信号処理] Matlabウェーブレット変換ベースのオーディオ透かしの埋め込みと抽出[Matlabソースコード053を含む]
[信号処理] MatlabICAアルゴリズム信号分離に基づく[Matlabソースコード054を含む]
[信号処理] matlabGUIインターフェースに基づくパルス信号のパルスレートアーカイブ[Matlabソースコード237を含む]
[信号処理] matlab GUIインターフェースに基づく仮想信号ジェネレーター(さまざまな波形)[Matlabソースコード271周期を含む]
[信号処理] MatlabGUIインターフェース信号発生器ベースの電子キーボード[Matlabソースコード272を含む]
[信号処理] Matlabベースのデジタルキーボードの設計と実装[Matlabソースコード273を含む]
[レーダー通信] Matlabベースのレーダーデジタル信号処理[Matlabソースコード281を含む]
[レーダー通信] Matlab線形周波数変調(LFM)パルス圧縮レーダーシミュレーション[Matlabソースコード283を含む]
[レーダー通信] mtatlabレンジドップラー(RD )、空中レーダーイメージング用のCS、RMアルゴリズム[Matlabソースコード284を含む]
[レーダー通信]「最新のレーダーシステム分析および設計」主要タスク[Matlabソースコード285を含む]
[信号処理] matlabGUI音声信号統合処理に基づくプラットフォーム[Matlabソースコード290期間を含む]
[信号処理] matlabGUI音声信号取得に基づく[Matlabソースコード291を含む]
[信号処理] matlabGUI音声振幅変調に基づく[Matlabソースコード292を含む]
[信号処理] matlabGUI音声合成に基づく[Matlabソースを含むコード293]
[信号処理] matlabGUI音声基本周波数認識に基づく[Matlabソースコード294を含む]
[信号処理] matlabGUI音声信号の暗号化と復号化に基づく[Matlabソースコード295を含む]
[信号処理] matlabウェーブレットに基づく変換音声拡張[Matlabソースコード296を含む]
[信号処理] matlabGUI音声フーリエ変換ノイズの削減とミキシングに
基づく[ Matlabソースコード297を含む] [信号処理] matlabGUIに基づくWienerフィルター音声拡張[Matlabソースコード298を含む]
[オーディオ処理] MatlabGUI音声信号処理2に
基づく[ Matlabソースコード299を含む] [レーダー通信] matlabGUIレーダーポジショニングに基づく[Matlabソースコード302を含む]
[レーダー通信] matlabGUIレーダーパルス圧縮に基づく[含むMatlabソースコード303]
[レーダー通信] matlabGUIに基づくレーダー位置決めシミュレーション[Matlabソースコード304を含む]
[レーダー通信] matlabSVMに基づいてレーダーデータを特定する[Matlabソースコード305を含む] ##タイトル
[エッジ検出]サブ-matlab補間に基づくピクセルエッジ検出[Matlabソースコード306の問題を含む] [パターン認識] MatlabGUIに基づく
ベイジアン最小エラー率手書き数字認識[Matlabソースコード308の問題を含む]
[パターン認識] matlabPCA手書き数字認識[Matlabソースコード309を含む]
[パターン認識] matlab機能マッチング英語印刷文字認識[Matlabソースコード310を含む]
[パターン認識] matlabナレッジベース手書きデジタル認識に基づく[Matlabソースコード311を含む]
[パターン認識] Matlabベースの銀行カードデジタル認識[Matlabソースコード312を含む]
[画像認識] Matlab式検出[Matlabソースコード317を含む]
[画像検出] matlabLSD直線検出に基づく[Matlabソースコード318を含む]
[画像融合]赤外線と可視光の融合および登録アルゴリズム[Matlabソースコード319を含む]
[画像認識] matlabフレーム差分法落下検出に基づく[Matlabソースコード320を含む]
[画像認識]ベース壁の亀裂認識用のMATLABの組み合わせBCOSFIREフィルター[Matlabソースコード321が含まれています]
[パターン認識] Matlabメディアンフィルタリングと2値化ベースの落下検出[Matlabソースコード344が含まれています]
[画像ステガノグラフィー] matlabDCTに基づく画像ステガノグラフィー[Matlabソースコードが含まれています365期間]
[画像ステガノグラフィ] matlabLSBに基づく画像ステガノグラフィ抽出[Matlabソースコード366期間を含む]
[画像ステガノグラフィ] matlabガウスモデルに基づくJPEG画像ステガノグラフィ[Matlabソースコード期間367を含む]
[画像ステガノグラフィ] matlab画像に基づく適応ステガノグラフィアルゴリズムすごい[Matlabソースコード368期間を含む]
[パターン認識] matlab GUISVMおよびPCA顔認識に基づく[Matlabソースコード369期間を含む]
[ビデオ認識] matlab軌道法に基づく行動認識[Matlabソースコード375を含む]
[パターン認識] matlab GUIHSVおよびRGBモデルフルーツ分類に
基づく[ Matlabソースコード380を含む] [画像処理] matlabGUIデジタル画像処理に基づくプラットフォーム[Matlabソースコード381を含む]
[画像セグメンテーション] Matlabベースの網膜画像セグメンテーション[Matlabソースコード382を使用]
[パターン認識] Matlabk-meansクラスタリングベースのジェスチャー認識[Matlabソースコード386]
[画像処理]ハフ変換人間の目の虹彩の位置[Matlabソースコード387を含む]
[画像処理] MatlabKalmanフィルターベースのターゲット追跡[Matlabソースコード388を含む]
[画像セグメンテーション] matlabGACレベルセットメソッドに基づいて画像セグメンテーションを実現[Matlabソースコード389含まれる]
[画像セグメンテーション] matlab流域アルゴリズムに基づく画像セグメンテーション[Matlabソースコード390を含む]
[画像ノイズ除去]ウェーブレット変換に基づく画像ノイズ除去[Matlabソースコード391を含む]
[画像融合] matlabウェーブレット変換に基づく画像融合[含まれるMatlabソースコードの問題392]
[画像認識] matlab画像認識オブジェクト数に基づく[Matlabソースコード393を含む]
[画像拡張] matlabファジーセット画像拡張に基づく[Matlabソースコード394を含む]
[画像検索]統合に基づくmatlabGUI画像検索の機能[Matlabソースコード395を含む]

おすすめ

転載: blog.csdn.net/TIQCmatlab/article/details/114126826
おすすめ