This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Hi all. I am trying to implement this alogrithm to uncompress a compressed file I made... /* # Get one byte, put it to the output file, and now it's the 'last' byte. # Loop # Get one byte # Is the current byte equal to last? # Yes * Now get another byte, this is 'counter' * Put current byte in the output file * Copy 'counter' times the 'last' byte to the output file * Put last copied byte in 'last' (or leave it alone) * Repeat. # No * Put current byte to the output file * Now 'last' is the current byte * Repeat */
This is the code I used for it...
And the loop never finishes and the pixelCount gets no way near the actual amount of pixels the program should be reading in. Can anyone see where I have went wrong. Thanks