-
Notifications
You must be signed in to change notification settings - Fork 1
SOCIS 2013 Lukas Svaty
- Name: Lukas Svaty
- student of masters degree (IT security)
- IRC Nick: StLuke
- Mail: svatykyjas
at
gmaildot
com
Glymur / OpenJPEG 1.5 write interface
At this moment Glymur is using openJPEG for images stored in JPEG format. Support latest versions of openJPEG with full support and 1.5 with read support only. As openJPEG is defaultly in version 1.5 in most operation systems (ArchLinux, Fedora...). Full support of openJPEG 1.5 is requiered.
My intention is to add write support for openJPEG 1.5. Creating write support of glymur for openJPEG 1.5 allows users using this openJPEG version to write JPEG files.
Full support of JPEG on most operation systems (using openJPEG 1.5)
I am going to deliver interface for write support of openJPEG 1.5. My plan is to continue after SOCIS on full support of older versions of openJPEG 1.5. I found out till this moment debian packages contains only openJPEG of version 1.3 so adding support for older versions would appreciate community using sunpy/glumur and debian packages.
Will be determined with mentor.
- get to know glymur and ctypes interface
- get to know openJPEG 1.5 interface
- add write interface for openJPEG v.1.5
- test on distributions:
- Fedora
- ArchLinux
- Red Hat Enterprise Linux
this is a hard timeline in the worst-case scenario
- august:
-
- 8 - 31. 9 - getting familiar with sunpy, glymur, python-ctype, openJPEG
-
- september: study interface of openJPEG 1.5, 1.4, 1.3
-
-
-
-
-
-
- getting familiar with openJPEG interface for older versions
-
-
-
-
-
-
-
-
-
-
-
- implementation of interface for openJPEG 1.5
-
-
-
-
-
-
- october: review by mentor
-
-
-
-
-
-
- if suceessfull adding implementation of interface for openJPEG 1.4 and 1.3
-
-
-
-
-
-
- 10 - 31. 10. - finishing work
-
- lukassvaty
at
gmaildot
com, - lsvaty
at
redhatdot
com - stluke/lsvaty @freenode #sunpy
mentor:
- john.g.evans.ne
at
gmaildot
com - jevans @ freenode #sunpy
I am student of Brno University of Technology in Czech republic and intern at Red Hat Czech. Got advanced experience in C language from both school and work project currently I am working on python testing framework. Due to my skills in python and C connecting this knowledge I can benefit from this project learning ctype library of python. Sunpy organisation will gain full support of older version of openJPEG. Which is default to most common linux operation system. For the future enhancement I would like to add to glymur after SOCIS project also full support for versions 1.3, 1.4 as I found out some distributions still support these (This will be consulted with my mentor).