daily pastebin goal
25%
SHARE
TWEET

Untitled

a guest Jan 20th, 2018 62 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
  1. for (int i = 0; i < slikaInputP.height; i++) {
  2.             for (int j = 0; j < slikaInputP.width; j++) {
  3.                 odstraniSiv(slikaInputP.image, slikaKoncna.image, siv, slikaInputP.width,
  4.                     slikaInputP.height, i, j);
  5.             }
  6.         }
  7.  
  8. void odstraniSiv(
  9.      int *inputSlika,
  10.      int *outputSlika,
  11.      int *siv,
  12.     int width,
  13.     int height,
  14.     int i,
  15.     int j) {
  16.     int curX =j;
  17.     int curY =i;
  18.  
  19.     int tmpX = curX;
  20.  
  21.     int koncniIndeks;
  22.     if (curX < width && curY < height) {
  23.         koncniIndeks = return_global_id(curX, curY, width);
  24.         //v vsaki vrstici preskočim en piksel
  25.         if (curX >= siv[curY]) {
  26.         tmpX++;
  27.         }
  28.         outputSlika[koncniIndeks] = inputSlika[return_global_id(tmpX, curY, width + 1)];
  29.     }
  30. }
  31.  
  32. int return_global_id(int x, int y, int width) {
  33.     return y * width + x;
  34. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top