Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while(n<visinaSlike*sirinaSlike){
- if(indexDela<5)fscanf(fd1,"%s",buffer);
- //if(strcmp(buffer,"\n")==0 || strcmp(buffer," ")==0 || strcmp(buffer,"\t")==0 || strcmp(buffer,"\r")==0)n++;
- if(indexDela==1 && strcmp(buffer,"P6")==0){
- fprintf(fd2,"P1\n");
- indexDela++;
- continue;
- }
- else if(indexDela==1){
- printf("PPM ni podprt \n");
- system("pause");
- return 0;
- }
- if(indexDela==2){
- sirinaSlike=atoi(buffer);
- indexDela++;
- //if(indexDela==2 && )
- }else if(indexDela==3){
- visinaSlike=atoi(buffer);
- fprintf(fd2,"%d %d\n",sirinaSlike,visinaSlike);
- indexDela++;
- }else if(indexDela==4){
- maxVrednostBarve=atoi(buffer);
- indexDela++;
- }else if(indexDela==5){
- n++;
- if(indexBarve==-1){fread(&red,1,1,fd1);indexBarve=1;}
- if(indexBarve==1){
- fread(&red,1,1,fd1);
- fread(&green,1,1,fd1);
- fread(&blue,1,1,fd1);
- }
- char barva=izracunajPovprecje(red,green,blue);
- if(indexSirine<sirinaSlike){
- fprintf(fd2,"%d ",barva);
- indexSirine++;
- }else if(indexSirine==sirinaSlike){
- fprintf(fd2,"%d\n",barva);
- indexSirine=0;
- }
- printf("R:%d G:%d B:%d Povprecje:%d \n",red,green,blue);
- }
- //if(n==2) break;
- }
Add Comment
Please, Sign In to add comment