Blame view

mfeat/IntraBlockDiff.py 440 Bytes
1d19f0e7   Chunk   staged.
1
2
__author__ = 'chunk'

ca73c96f   Chunk   Transformed into ...
3
from mfeat import *
84648488   Chunk   reverted.
4

ca73c96f   Chunk   Transformed into ...
5
6
7
from common import *
import numpy as np

1d19f0e7   Chunk   staged.
8
from mjpeg import *
84648488   Chunk   reverted.
9
from msteg import *
1d19f0e7   Chunk   staged.
10
from  msteg.steganalysis import MPB
1d19f0e7   Chunk   staged.
11
12
13
14
15
16
17
18
19


class FeatIntraBlockDiff(FeatureBase):
    def __init__(self):
        FeatureBase.__init__(self)

    def feat(self, image):
        im = Jpeg(image, key=sample_key)
        ciq = im.coef_arrays[colorMap['Y']]
84648488   Chunk   reverted.
20
        tpm = MPB.MPB().get_trans_prob_mat(ciq)