【问题标题】:How do I plot a histogram's image from Pyimagej?如何从 Pyimagej 绘制直方图的图像?
【发布时间】:2021-03-12 22:38:26
【问题描述】:
# Create an ImageJ gateway with the newest available version of ImageJ.
import imagej
import pathlib
import numpy
ij = imagej.init()
# Load an image.
img_path = pathlib.Path('C:/Users/Bernardo/TCC/thyroid/1_1.jpg')
image = ij.io().open(str(img_path))
ij.py.show(image, cmap='gray')

读完这张图片后,我想使用 pyimagej 绘制直方图。

【问题讨论】:

标签: python histogram imagej pyimagej


【解决方案1】:

好吧,你可以只使用 matplotlib:

# Create an ImageJ gateway with the newest available version of ImageJ.
import imagej
import pathlib
import numpy
ij = imagej.init()
# Load an image.
img_path = pathlib.Path('C:/Users/Bernardo/TCC/thyroid/1_1.jpg')
image = ij.io().open(str(img_path))
ij.py.show(image, cmap='gray')

import matplotlib.pyplot as plt
plt.hist(image.flatten())

【讨论】:

    猜你喜欢
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 2018-06-02
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    • 1970-01-01
    • 2013-03-09
    相关资源
    最近更新 更多