Package to read .HND format images
Project description
# Module read_hnd
For interacting with HND file types
To set it up, you just install it as any other module:
pip install –user read_hnd
This should fix any dependency issues and hopefully work without too much issue.
### Module use: To run the code there are a few options:
Convert all the HND images in that folder and save then in a Processed subfolder
python -m read_hnd -f C:pathtofolder
Read and display the image
python -m read_hnd -i C:pathtoimage.hnd -p=1
Save the image
python -m read_hnd -i C:pathtoimage.hnd -o C:pathtosave.tiff
Also save the metadata
python -m read_hnd -i C:pathtoimage.hnd -o C:pathtosave.tiff -m C:pathtomeatadata.txt
### Use in python code: `python from read_hnd import read_hnd # Load module fp = read_hnd.HndReader(inputfile) # Create object to interact with file fp.headerData() # Read the header fp.pixelData() # Read pixel data (must read header first) matplotlib.plot.imshow(fp.uncompressedImage) # Show the image using matplotlib plt.show() `
This is very much still a work in progress, so there may be bugs. For example, the metadata doesn’t seem to read correctly (i.e., you get some non-sensical values)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file read_hnd-0.2.3.tar.gz.
File metadata
- Download URL: read_hnd-0.2.3.tar.gz
- Upload date:
- Size: 785.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72762f5771755a94e78f9c892467edea05bfe0e8e3be36a8e0230a18ee4abab3
|
|
| MD5 |
4ba309fd0ee1580bfd3c84187b125ccc
|
|
| BLAKE2b-256 |
78a27a772ae99b5a7973553a6dd2e1fb1d8462c3aefc5853f760c3d4d1f8fbea
|