コード例 #1
0
ファイル: hist_2d.py プロジェクト: tody411/ColorHistogram
    def _axisSetting(self, ax):
        color_space = self._hist2D.colorSpace()
        channels = self._hist2D.channels()

        ax.set_xlabel(color_space[channels[0]])
        ax.set_ylabel(color_space[channels[1]], rotation='horizontal')

        color_range = self._hist2D.colorRange()
        tick_range = np.array(color_range).T
        xticks, yticks = range2ticks(tick_range)

        ax.set_xticks(xticks)
        ax.set_yticks(yticks)

        xlim, ylim = range2lims(tick_range)

        ax.set_xlim(xlim)
        ax.set_ylim(ylim)
コード例 #2
0
    def _axisSetting(self, ax):
        color_space = self._hist1D.colorSpace()
        channel = self._hist1D.channel()

        ax.set_xlabel(color_space[channel])
        ax.set_ylabel("Density")

        color_range = self._hist1D.colorRange()
        tick_range = np.array([color_range, [0.0, 1.0]])
        xticks, yticks = range2ticks(tick_range)

        ax.set_xticks(xticks)
        ax.set_yticks(yticks)

        xlim, ylim = self._range2lims(tick_range)

        ax.set_xlim(xlim)
        ax.set_ylim(ylim)
コード例 #3
0
ファイル: hist_2d.py プロジェクト: laserwave/ColorHistogram
    def _axisSetting(self, ax):
        color_space = self._hist2D.colorSpace()
        channels = self._hist2D.channels()

        ax.set_xlabel(color_space[channels[0]])
        ax.set_ylabel(color_space[channels[1]], rotation='horizontal')

        color_range = self._hist2D.colorRange()
        tick_range = np.array(color_range).T
        xticks, yticks = range2ticks(tick_range)

        ax.set_xticks(xticks)
        ax.set_yticks(yticks)

        xlim, ylim = range2lims(tick_range)

        ax.set_xlim(xlim)
        ax.set_ylim(ylim)
コード例 #4
0
ファイル: hist_1d.py プロジェクト: tody411/ColorHistogram
    def _axisSetting(self, ax):
        color_space = self._hist1D.colorSpace()
        channel = self._hist1D.channel()

        ax.set_xlabel(color_space[channel])
        ax.set_ylabel("Density")

        color_range = self._hist1D.colorRange()
        tick_range = np.array([color_range, [0.0, 1.0]])
        xticks, yticks = range2ticks(tick_range)

        ax.set_xticks(xticks)
        ax.set_yticks(yticks)

        xlim, ylim = self._range2lims(tick_range)

        ax.set_xlim(xlim)
        ax.set_ylim(ylim)
コード例 #5
0
ファイル: hist_3d.py プロジェクト: laserwave/ColorHistogram
    def _axisSetting(self, ax):
        color_space = self._hist3D.colorSpace()

        ax.set_xlabel(color_space[0])
        ax.set_ylabel(color_space[1])
        ax.set_zlabel(color_space[2])

        color_range = self._hist3D.colorRange()
        tick_range = np.array(color_range).T

        xticks, yticks, zticks = range2ticks(tick_range)

        ax.set_xticks(xticks)
        ax.set_yticks(yticks)
        ax.set_zticks(zticks)

        xlim, ylim, zlim = range2lims(tick_range)

        ax.set_xlim(xlim)
        ax.set_ylim(ylim)
        ax.set_zlim(zlim)
コード例 #6
0
ファイル: hist_3d.py プロジェクト: tody411/ColorHistogram
    def _axisSetting(self, ax):
        color_space = self._hist3D.colorSpace()

        ax.set_xlabel(color_space[0])
        ax.set_ylabel(color_space[1])
        ax.set_zlabel(color_space[2])

        color_range = self._hist3D.colorRange()
        tick_range = np.array(color_range).T

        xticks, yticks, zticks = range2ticks(tick_range)

        ax.set_xticks(xticks)
        ax.set_yticks(yticks)
        ax.set_zticks(zticks)

        xlim, ylim, zlim = range2lims(tick_range)

        ax.set_xlim(xlim)
        ax.set_ylim(ylim)
        ax.set_zlim(zlim)