Skip to content

Matrix to Image Need Changes #24

@satriahrh

Description

@satriahrh

We have following result for time profiling:

ID 0.001_11_7_9_1_1_2
ENCRYPTION
transform.file_to_bytes                     0.0000805855s 0.063%
transform.pad_bytes                         0.0000362396s 0.028%
RT.encrypt                                  0.0417234898s 32.394%
transform.compile_bytes_to_pixels           0.0001916885s 0.149%
transform.compile_pixels_to_matrix          0.0001032352s 0.080%
ACM.encrypt                                 0.0008668900s 0.673%
transform.matrix_to_image                   0.0633673668s 49.198%
Image.save                                  0.0224308968s 17.415%

DECRYPTION
Image.open                                  0.0000782013s 0.208%
transform.image_to_matrix                   0.0009226799s 2.458%
ACM.decrypt                                 0.0011425018s 3.044%
transform.decompile_matrix_to_pixels        0.0000567436s 0.151%
transform.decompile_pixels_to_bytes         0.0002787113s 0.742%
RT.decrypt                                  0.0349469185s 93.097%
transform.strip_bytes                       0.0000090599s 0.024%
transform.bytes_to_file                     0.0001034737s 0.276%

transform.matrix_to_image seems to have bad performance that we need to somehow change our implementation. Our proposed solution is to move image transformation before doing ACM.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions