I was wondering.. Is it possible to read a zipped file and calculate its entropy? I don't know how to read/open the zip file.. But I am familiar with the function Entropy.

Réponses (2)

Guillaume
Guillaume le 11 Déc 2014
Modifié(e) : Image Analyst le 11 Déc 2014

1 vote

Use fread:
fid = fopen('example.zip', 'r');
a = fread(fid);
fclose(fid);
H = entropy(a);
Sean de Wolski
Sean de Wolski le 11 Déc 2014

0 votes

doc unzip
doc untar
doc gunzip
Probably one of these will help.

1 commentaire

Image Analyst
Image Analyst le 11 Déc 2014
Nat's "Answer" to Sean moved here.
But I don't want to unzip the file. I just want to read it like that. something like:
a=readfile('example.zip');
H=entropy(a);

Connectez-vous pour commenter.

Catégories

En savoir plus sur Data Import and Export dans Centre d'aide et File Exchange

Question posée :

Nat
le 11 Déc 2014

Modifié(e) :

le 11 Déc 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by