Changeset 3527 in Sophya for trunk/SophyaPI/PI/parradapter.cc
- Timestamp:
- Oct 12, 2008, 6:57:14 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/parradapter.cc
r3519 r3527 562 562 if (zm == 1) { // Pas de zoom 563 563 for(j=ofy; j<ofy+npy; j++) 564 for(i=ofx; i<ofx+npx; i++) 565 { *pp = (unsigned char) lut->ApplyFast( 566 this->Value(j*sgnX+offX, i*sgnY+offY)); 567 pp++; } 564 for(i=ofx; i<ofx+npx; i++) { 565 *pp = lut->ApplyFast(this->Value(j*sgnX+offX, i*sgnY+offY)); pp++; 566 } 568 567 } 569 568 else if (zm < -1) { // Compression … … 578 577 for(j=ofy; j<ofy+npy; j++) 579 578 for(i=ofx; i<ofx+npx; i++) { 580 ucp = (unsigned char)lut->ApplyFast(this->Value(j*sgnX+offX, i*sgnY+offY));579 ucp = lut->ApplyFast(this->Value(j*sgnX+offX, i*sgnY+offY)); 581 580 for(l=0; l<zm; l++) { 582 581 pp = pixc.ShortPointer()+((j-ofy)*zm+l)*nppx+((i-ofx)*zm); … … 589 588 if (zm == 1) { // Pas de zoom 590 589 for(j=ofy; j<ofy+npy; j++) 591 for(i=ofx; i<ofx+npx; i++) 592 { *pp = (unsigned char) lut->ApplyFast( 593 this->Value(i*sgnX+offX, j*sgnY+offY)); 594 pp++; } 590 for(i=ofx; i<ofx+npx; i++) { 591 *pp = lut->ApplyFast(this->Value(i*sgnX+offX, j*sgnY+offY)); pp++; 592 } 595 593 } 596 594 else if (zm < -1) { // Compression … … 605 603 for(j=ofy; j<ofy+npy; j++) 606 604 for(i=ofx; i<ofx+npx; i++) { 607 ucp = (unsigned char)lut->ApplyFast(this->Value(i*sgnX+offX, j*sgnY+offY));605 ucp = lut->ApplyFast(this->Value(i*sgnX+offX, j*sgnY+offY)); 608 606 for(l=0; l<zm; l++) { 609 607 pp = pixc.ShortPointer()+((j-ofy)*zm+l)*nppx+((i-ofx)*zm);
Note:
See TracChangeset
for help on using the changeset viewer.