画像をbase64にデコードすることは視覚的に同じbase64を含むか、または逆になる可能性があります。再帰ループになります。decoded =視覚的に符号化
P.S. base64実際には目標ではないので、デコードされた他の面白い方法を知っていれば、視覚的にエンコードされています。私は非常に感謝しています。
画像をbase64にデコードすることは視覚的に同じbase64を含むか、または逆になる可能性があります。再帰ループになります。decoded =視覚的に符号化
P.S. base64実際には目標ではないので、デコードされた他の面白い方法を知っていれば、視覚的にエンコードされています。私は非常に感謝しています。
画像(または列)にbase64でデコードすることが可能です視覚的に同じBASE64が含まれている、または逆なので、再帰のループです。
だから、base64-encoding-quineが必要です(quine参照)。言い直すと、あなたはどちらか希望:
x
ようascii(decode_base64(x)) == x
を。 base64はエンコードされる値よりも厳密に大きいため、これは不可能です。したがって、デコード結果は初期値よりも小さいものになります。
x
some_really_vague_image_decoding(decode_base64(x)) ~ x
である。これは、ピクセルを表現するのに必要なビット数と文字を表現するのに必要なピクセル数が、単一のbase64文字によって提供される6ビットよりはるかに大きいため、標準画像のエンコードでは不可能です。
わかりません。私のためにもう一度説明していただけますか? – vojta
Fox例:MSのペイントを開いてテキストツールでランダムなbase64を書き、.jpgとして保存します。 次に、この.jpgをbase64にエンコードすると、別のbase64文字列が得られますが、ランダムなbase64とは異なります。 私はこの画像をエンコーディングした後にbase64に等しいbase64を必要とします。 –