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

% Last Modified by GUIDE v2.5 18-May-2012 16:12:51

% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct(	'gui_Name',			mfilename, ...
					'gui_Singleton',	gui_Singleton, ...
					'gui_OpeningFcn',	@BA_OpeningFcn, ...
					'gui_OutputFcn',	@BA_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 BA is made visible.
function BA_OpeningFcn(hObject, eventdata, handles, varargin)
% 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 BA (see VARARGIN)

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

% Update handles structure
guidata(hObject, handles);

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


% --- Outputs from this function are returned to the command line.
function varargout = BA_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 button press in loadimg.
function loadimg_Callback(hObject, eventdata, handles)
% hObject		handle to pushbutton1 (see GCBO)
% eventdata 	reserved - to be defined in a future version of MATLAB
% handles		structure with handles and user data (see GUIDATA)
% Bilder aus Ordner einlesen
fpath=['/home/schuengel/Desktop/Bilder/'];
textlist=dir([fpath '*.tif']); % Speichern der Namen aller tif's

picture = cell(1,length(textlist));
%in img werden alle Bilder aus dem Ordner Bilder gespeichert
for k=1:length(textlist)
    img=imread([fpath textlist(k).name]);
	picture{k} = img;
    % ... und dann einfach mit picture{k} weiterarbeiten
end 

img = picture{1};
[n,m] = size(img);


% --- Executes when selectet object is changes in uipanel1.
function uipanel1_SelectionChangeFcn(hObject, eventdata, handles)
% hObject	handle to selected object in uipanel1
% eventdata structure with the following fields (see UIBUTTONGROUP)
%	EventName:	string 'SelectionChanges' (read only)
%	OldValue:	handle of previously selected object
% handles	structure with handles and user data (see GUIDATA)

% --- Executes on button press in run.
function run_Callback(hObject, eventdata, handles)
% hObject	handle to run (see GCBO)
% eventdata	reserved - to be defined in a future version of MATLAB
% handles	structure with handles and user data (see GUIDATA)
























