NTFT.py was speed up with numpy, and some cleanup here and there

This commit is contained in:
pbsds committed 2015-02-05 23:32:08 +01:00
1 parent f81e878be5
commit b1019b957f
5 files changed
+73 -850

No files matched your search

+6 -10
View File
@@ -4,36 +4,32 @@
--VERSIONS--
PPM.py: v1.3
PPM_nonumpy.py: v1.06
UGO.py: v0.93
NTFT.py: v0.80
NTFT.py: v0.95
--DESCRIPTION--
PPM.py can read the metadata, thumbnail, frames and the sound of Flipnote Studio files: .ppm
It can also handle .tmb files.
If you don't have numpy, you can use the old non-numpy version PPM_nonumpy.py. This one doesn't support sound conversion
UGO.py can read and write UGO files, and modify their content. It can also convert UGO files
to and from the XML format
NTFT.py can read ntft image files and convert them to image files
Warning, it's still in a very crude state. Error will occour
NTFT.py can read ntft image files and convert them to PIL supported image files
These are all tested and written in python 2.7
These are all designed to be usable both as python modules and as stand alone applications.
NTFT.py and PPM.py requires Numpy and PIL
--DOCUMENTATION--
Documentation on the formats can be found here:
https://github.com/pbsds/hatena-server/wiki
--LICENSE--
This is licensed by AGPL3
See License.txt
Hatenatools is licensed under AGPL3
See License.txt or http://www.gnu.org/licenses/agpl-3.0.html for more information
--CREDIT--
-Steven for most of the documentation on DSiBrew and his frame decoding example on his talkpage
-Remark for helping me understanding the 8x8 tiling on the preview images.
-JSAfive for supplying .tmb and .ugo files
-Austin Burk, Midmad on hatena haiku and WDLmaster on hcs64.com for determining the sound codec
-Austin Burk, Midmad on hatena haiku and WDLmaster on hcs64.com for determining the sound codec