"\u001b[1;32m/home/bryce/git/master/SameTableEncoder.ipynb Cell 9'\u001b[0m in \u001b[0;36mdecoder\u001b[0;34m(A, encoded_string, list_dic, bins, use_diff)\u001b[0m\n\u001b[1;32m <a href='vscode-notebook-cell:/home/bryce/git/master/SameTableEncoder.ipynb#ch0000017?line=35'>36</a>\u001b[0m \u001b[39mfor\u001b[39;00m j \u001b[39min\u001b[39;00m \u001b[39mrange\u001b[39m(decode_matrix\u001b[39m.\u001b[39mshape[\u001b[39m1\u001b[39m]):\n\u001b[1;32m <a href='vscode-notebook-cell:/home/bryce/git/master/SameTableEncoder.ipynb#ch0000017?line=36'>37</a>\u001b[0m \u001b[39m# if it's the very first pixel on the image\u001b[39;00m\n\u001b[1;32m <a href='vscode-notebook-cell:/home/bryce/git/master/SameTableEncoder.ipynb#ch0000017?line=37'>38</a>\u001b[0m \u001b[39mif\u001b[39;00m i \u001b[39m==\u001b[39m \u001b[39m0\u001b[39m \u001b[39mand\u001b[39;00m j \u001b[39m==\u001b[39m \u001b[39m0\u001b[39m:\n\u001b[0;32m---> <a href='vscode-notebook-cell:/home/bryce/git/master/SameTableEncoder.ipynb#ch0000017?line=38'>39</a>\u001b[0m colorvalue, encoded_string \u001b[39m=\u001b[39m decode_string(encoded_string,the_keys\u001b[39m=\u001b[39;49mthe_keys0, the_values\u001b[39m=\u001b[39;49mthe_values0)\n\u001b[1;32m <a href='vscode-notebook-cell:/home/bryce/git/master/SameTableEncoder.ipynb#ch0000017?line=39'>40</a>\u001b[0m decode_matrix[i][j] \u001b[39m=\u001b[39m colorvalue\n\u001b[1;32m <a href='vscode-notebook-cell:/home/bryce/git/master/SameTableEncoder.ipynb#ch0000017?line=41'>42</a>\u001b[0m \u001b[39m# if it's on the boundary (any of the 4 edges)\u001b[39;00m\n",