コード例 #1
0
import Steganography
import sys
import argparse
import os

image_steg = Steganography.ImageSteganography()


def hide_pixel(path, message, index, output_image):
    image_steg.hide_in_pixel(path, message, index, output_image)


def extract_info_from_lsb(path):
    return image_steg.extract_info_from_lsb(path)


def embed(cover_file, secret_file, color_plane, pixel_bit):
    image_steg.embed(cover_file, secret_file, color_plane, pixel_bit)


def extract_embedded_image(stego_file, color_plane, pixel_bit, output_image):
    image_steg.extract_embedded_image(stego_file, color_plane, pixel_bit,
                                      output_image)


def error():
    print "This functionality has not been implemented yet"


parser = argparse.ArgumentParser(add_help=False)
parser.add_argument(