PCO Image
Small python package that can read PCO images and its metadata, especially its image index and time stamp.
For reading the image, the package pco_tools is used.
It is tested for the pco.pixelfly camera (14 bit camera) but should work for other PCO cameras, too. For
16 bit cameras you may disable 2 bit pixel shift in which case get_timestamp(False) is called.
Example
import matplotlib.pyplot as plt
from pco_image import PCOImage
pco_img = PCOImage('image.b16') # not yet loading the image
plt.imshow(pco_img.img) # only now loading the image
print(f'image index: {pco_img.get_index()}')
>>> image index: 1
print(f'image timestamp: {pco_img.get_timestamp()}')
>>> image timestamp: 2023-01-20 18:21:53.096300
# write to other file:
pco_img.write('out.tiff')
Installation
pip install pco_image
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pco_image-0.3.0.tar.gz
(17.5 kB
view details)
File details
Details for the file pco_image-0.3.0.tar.gz.
File metadata
- Download URL: pco_image-0.3.0.tar.gz
- Upload date:
- Size: 17.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e5916669f5d75d198bb37a8c4fe9d189b3acceabc04061950253d02c37cb3ec
|
|
| MD5 |
804590a96966ddcb406edbefe55d7e5f
|
|
| BLAKE2b-256 |
2373dd2dd57ff7db35a3fe7dfdd0c84abe614bc3af4459ab365fe152311d9a51
|