Blame view

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

ca73c96f   Chunk   Transformed into ...
3
from . import *
84648488   Chunk   reverted.
4
from ..mjpeg import *
ca73c96f   Chunk   Transformed into ...
5
6
7
from ..msteg import *
from ..msteg.steganalysis import MPB

1d19f0e7   Chunk   staged.
8

84648488   Chunk   reverted.
9
class FeatIntraBlockDiff(FeatureBase):
1d19f0e7   Chunk   staged.
10
    def __init__(self):
1d19f0e7   Chunk   staged.
11
12
13
14
15
16
17
18
        FeatureBase.__init__(self)

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

        return tpm
84648488   Chunk   reverted.