Ich möchte 2^12 Binär-Bit in eine RGB-Schicht zu verbergen. Beispiel 000011010000 Dieser Wert möchte ich in der RGB-Ebene ausblenden. das 2^12-Bit muss in 3 Ebenen wie 0000 unterteilt werden, in R-Ebene 1101 in G-Ebene und 0000 in B-Ebene. jemand weiß, wie man das in Java macht.wie verstecken 2^12 Binär-Bit in RGB-Ebene
Antwort
Der Begriff für das, was Sie versuchen zu tun ist "digitale Steganographie", insbesondere digitale Bild Steganographie. Suchen Sie nach steganography und java und Sie werden einige Beispiele finden, einschließlich solcher Sachen: http://www.stratos.me/2008/04/steganography-and-bitmap-files-for-hardcores-or-masochists/
Ich schätze, Sie haben ein Originalbild in nicht komprimierter Form (zB Bitmap, PNG) und Sie möchten ein erstellen modifiziertes Bild, das in Verbindung mit dem Originalbild verwendet werden kann, um die versteckten Daten zu extrahieren. Wenn dem so ist, denke ich, dass das Verstecken von 12 Datenbits in einem Pixel wahrscheinlich zu auffällig ist. Vielleicht würden drei Datenbits pro Pixel am besten funktionieren, wenn angenommen wird, dass jedes Pixel 3 n Bytes benötigt. Dann könntest du das niedrigstwertige Bit umdrehen, wenn das Bit, das du versteckst, eine 1 ist. Ich warf einen Blick auf @CaptainAwesomePants 'Referenz, und es scheint in der gleichen Richtung wie dieser Vorschlag, aber mit mehr technischen Details und Beispielen. (Ich gab seine Antwort +1.)
- 1. Anpassen von Kommentaren in Wordpress Theme (erschüttert Grid Premium 212)
- 2. Wie form_dropdown in coderigniter verstecken
- 3. Wie variabel in Laravel verstecken
- 4. Wie Passwort in Python verstecken
- 5. wie verstecken UITableViewCellAccessoryDisclosureIndicator
- 6. wie Datagrid Säule verstecken
- 7. URL in PHP verstecken
- 8. Wie verstecken Sie die Kapselung in C#?
- 9. Wie JavaScript-Fehler verstecken werfen in iFrames?
- 10. Wie kann man Objektfeldnamen in JSON verstecken?
- 11. Wie kann ich Dateierweiterungen in PHP verstecken?
- 12. Wie verstecken Sie dynamisch Formularfelder in Django?
- 13. Wie Titel/Nachrichtenrahmen in einem UIAlertController verstecken?
- 14. Wie verstecken * pyc Dateien in Atom-Editor
- 15. wie eine Schaltfläche in einem jqGrid verstecken
- 16. wie 'Subnav' Elemente in Buddypress zu verstecken
- 17. Wie kann ich Spalten in Openpyxl verstecken?
- 18. Wie verstecken/zeigen Sie Formulare in Android?
- 19. Wie verstecken XAML UI-Element in Debug
- 20. Wie Inhalte in WPF verstecken und anzeigen?
- 21. Wie verstecken Sie erwartete Speicherverluste in FastMM?
- 22. Wie den Cursor in JavaFX verstecken?
- 23. Wie verstecken Sie .git Projektverzeichnisse?
- 24. Wie Mauszeiger mit Jquery verstecken
- 25. Wie optgroup/option Elemente verstecken?
- 26. Wie variabel verstecken mit Z3
- 27. iTerm2 verstecken/zeigen wie Guake
- 28. Wie verstecken AVFoundation Debugging-Protokolle?
- 29. Wie verstecken extjs Grid Spaltennamen?
- 30. Wie Körper des gridpanel verstecken?
was? Komm wieder? – st0le