diff Core/Images/ImageAccessor.h @ 1922:369897749653

ImageAccessor::GetRegion
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 04 Mar 2016 17:53:19 +0100
parents b1291df2f780
children a89ca69ec1d1
line wrap: on
line diff
--- a/Core/Images/ImageAccessor.h	Fri Mar 04 10:58:34 2016 +0100
+++ b/Core/Images/ImageAccessor.h	Fri Mar 04 17:53:19 2016 +0100
@@ -35,6 +35,7 @@
 #include "../Enumerations.h"
 
 #include <string>
+#include <stdint.h>
 
 namespace Orthanc
 {
@@ -46,7 +47,7 @@
     unsigned int width_;
     unsigned int height_;
     unsigned int pitch_;
-    void *buffer_;
+    uint8_t *buffer_;
 
   public:
     ImageAccessor()
@@ -119,5 +120,10 @@
                         void *buffer);
 
     void ToMatlabString(std::string& target) const; 
+
+    ImageAccessor GetRegion(unsigned int x,
+                            unsigned int y,
+                            unsigned int width,
+                            unsigned int height) const;
   };
 }