fix : usecases of `matplotlib` unified.

pull/193/head
Sadra Sabouri 2023-04-30 23:20:00 +03:30
rodzic e2dd096543
commit 9e67a3a90a
1 zmienionych plików z 3 dodań i 4 usunięć

Wyświetl plik

@ -9,7 +9,6 @@ import re
import json
import random
import matplotlib
from matplotlib.colors import ListedColormap
from PIL import Image
from .params import SAMILA_VERSION
from .params import DEFAULT_MARKER, DEFAULT_START, DEFAULT_STOP, DEFAULT_STEP, DEFAULT_COLOR, DEFAULT_IMAGE_SIZE, DEFAULT_DEPTH
@ -200,10 +199,10 @@ def filter_cmap(cmap):
return cmap
if isinstance(cmap, (matplotlib.colors.LinearSegmentedColormap)):
cmap = cmap(range(DEFAULT_CMAP_RANGE))
return ListedColormap(cmap)
return matplotlib.colors.ListedColormap(cmap)
if isinstance(cmap, list):
cmap = list(map(select_color, cmap))
return ListedColormap(cmap)
return matplotlib.colors.ListedColormap(cmap)
return None
@ -799,7 +798,7 @@ def _load_cmap(config):
if "cmap" not in config:
return get_cmap()
cmap = config["cmap"]
return ListedColormap(cmap)
return matplotlib.colors.ListedColormap(cmap)
def load_data(g, data):