%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  1. Dieses Matlab-File liest ein Bild und wandelt es falls    %
%     nötig in ein Grauwertbild um                              %   
%                                                               %
%  2. Weiter kann man das Eingangsbild mit den verschiedenen    %
%     Sobel-Operatoren testen und mit dem Ergebnis in VisualDSP %
%     vergleichen                                               %  
%                                                               %
%  3. Dieses Matlab-File erzeugt aus einer beliebigen Bilddatei %
%     (mit der Matlab umgehen kann) eine DAT-File das z.B mit   %
%     VisualDSP eingelesen werden kann.                         %            
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
close all
clear all
 
%Bild einlesen
input=imread('fussball.jpg');   % Liest Bild ein
output=('fussball.dat');        % Name der Ausgabedatei für VisualDSP
%input=rgb2gray(input);         % RGB-Bild in ein Grauwertbild umwandeln
 
%Umwandlung in DAT - Datei
fid = fopen(output,'w');
fprintf(fid,'%u\n',double(input));
fclose(fid);
 
 
B=input;
B=double(B);
B=B';               
 
%Orginal Bild ausgeben
subplot(5,1,1);
imshow(B,[0 255])
title('Orginal Bild')
