summaryrefslogtreecommitdiffstats
path: root/src/bmpjpeg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bmpjpeg.c')
-rw-r--r--src/bmpjpeg.c20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/bmpjpeg.c b/src/bmpjpeg.c
index 3d76e70..a21bfe8 100644
--- a/src/bmpjpeg.c
+++ b/src/bmpjpeg.c
@@ -2,13 +2,14 @@
void BMPto8x8AndYCbCr(int Start_x, int Start_y, int ImageSize_x, int ImageSize_y, int offset, unsigned char depth ,unsigned char *Image, unsigned char *blok8x8)
{
- unsigned char i;
+ unsigned char i,color;
int x,y,Start_point;
+// printf("\nBMPto8x8AndYCbCr:\n");
depth = depth/8;
Start_point = offset + (ImageSize_x*(ImageSize_y-1)+Start_x-(Start_y*ImageSize_x))*depth;
for(i=0;i<(64*depth);i+=depth)
{
- if((i%8)==0) printf("\n");
+// if((i%8)==0) printf("\n");
if((Start_y+(i/(8*depth))) < ImageSize_y)
{
if((Start_x+((i%(8*depth))/depth)) < ImageSize_x)
@@ -20,12 +21,12 @@ void BMPto8x8AndYCbCr(int Start_x, int Start_y, int ImageSize_x, int ImageSize_y
Image[Start_point+(i%(8*depth))+2-(i/(8*depth))*(ImageSize_x*depth)],
&blok8x8[i],&blok8x8[i+1],&blok8x8[i+2]);
- printf("%02x%02x%02x|",blok8x8[i+0],blok8x8[i+1],blok8x8[i+2]);
+ // printf("%02x%02x%02x|",blok8x8[i+0],blok8x8[i+1],blok8x8[i+2]);
}
if(depth == 1)
{
- blok8x8[i+0] = Image[Start_point+(i%(8*depth))-(i/(8*depth))*(ImageSize_x*depth)];
- printf("%02x ",blok8x8[i]);
+ blok8x8[i] = Image[Start_point+(i%(8*depth))-(i/(8*depth))*(ImageSize_x*depth)];
+// printf("%02x ",blok8x8[i]);
}
}
}
@@ -38,11 +39,12 @@ void YCbCrAnd8x8toBMP(int Start_x, int Start_y, int ImageSize_x, int ImageSize_y
{
unsigned char i;
int x,y,Start_point;
+// printf("\nYCbCrAnd8x8toBMP:\n");
depth = depth/8;
Start_point = offset + (ImageSize_x*(ImageSize_y-1)+Start_x-(Start_y*ImageSize_x))*depth;
for(i=0;i<(64*depth);i+=depth)
{
- if((i%8)==0) printf("\n");
+// if((i%8)==0) printf("\n");
if((Start_y+(i/(8*depth))) < ImageSize_y)
{
if((Start_x+((i%(8*depth))/depth)) < ImageSize_x)
@@ -54,12 +56,12 @@ void YCbCrAnd8x8toBMP(int Start_x, int Start_y, int ImageSize_x, int ImageSize_y
&Image[Start_point+(i%(8*depth))+1-(i/(8*depth))*(ImageSize_x*depth)],
&Image[Start_point+(i%(8*depth))+2-(i/(8*depth))*(ImageSize_x*depth)]);
- printf("%02x%02x%02x|",blok8x8[i+0],blok8x8[i+1],blok8x8[i+2]);
+ // printf("%02x%02x%02x|",blok8x8[i+0],blok8x8[i+1],blok8x8[i+2]);
}
if(depth == 1)
{
- Image[Start_point+(i%(8*depth))-(i/(8*depth))*(ImageSize_x*depth)] = blok8x8[i+0];
- printf("%02x ",blok8x8[i]);
+ Image[Start_point+(i%(8*depth))-(i/(8*depth))*(ImageSize_x*depth)] = blok8x8[i];
+// printf("%02x ",blok8x8[i]);
}
}
}