+// =====================================================================================================================================
+void FlipImage(unsigned short int *image, unsigned short int *image2, int NX, int NY)
+{
+ unsigned short int temp;
+ for(int i=0;i<NY/2;i++) {
+ for(int j=0;j<NX;j++) {
+ temp = image[NX*i + j];
+ image2[NX*i + j] = image[NX*(NY-i-1) + j];
+ image2[NX*(NY-i-1) + j] = temp;
+ }
+ }
+}
+
+
+// =====================================================================================================================================