Diff of /matlab/stainSeparation.m [000000] .. [b758a2]

Switch to side-by-side view

--- a
+++ b/matlab/stainSeparation.m
@@ -0,0 +1,19 @@
+function stainSeparation(folder)
+
+subFolder = 'normalizeStaining';
+mkdir([folder subFolder])
+
+listing = dir([folder '*.bmp']);
+
+for i=1:size(listing)
+    infile = [folder listing(i).name];
+    [pathstr, name, ext] = fileparts(infile);
+    normFile = [pathstr '/' subFolder '/' name '_norm.bmp'];
+    Hfile = [pathstr '/' subFolder '/' name '_H.bmp'];
+    Efile = [pathstr '/' subFolder '/' name '_E.bmp'];
+    I = imread(infile);
+    [Inorm, H, E] = normalizeStaining(I);
+    imwrite(Inorm,normFile)
+    imwrite(H,Hfile)
+    imwrite(E,Efile)
+end
\ No newline at end of file