Пример #1
0
from collections import defaultdict
try:
    import cPickle as pkl
except ImportError:
    import pickle as pkl
from typing import Optional, Dict, List, Tuple, Union
import time
import shutil
from logging import Logger
import glob
import numpy as np
import scipy.ndimage
from knossos_utils import knossosdataset
from knossos_utils import chunky

knossosdataset._set_noprint(True)
import os
from ..backend.storage import AttributeDict, VoxelStorageDyn, VoxelStorage
from ..reps import rep_helper
from ..mp import batchjob_utils as qu
from ..handler import compression, basics
from ..reps import segmentation
from ..handler.basics import kd_factory, chunkify
from .object_extraction_steps import export_cset_to_kd_batchjob
from . import log_extraction
from .object_extraction_wrapper import from_ids_to_objects, calculate_chunk_numbers_for_box
from ..mp.mp_utils import start_multiprocess_imap
from ..proc.image import multi_mop_backgroundonly
import multiprocessing
try:
    from .block_processing_C import process_block_nonzero, extract_cs_syntype
Пример #2
0
# -*- coding: utf-8 -*-
# SyConn - Synaptic connectivity inference toolkit
#
# Copyright (c) 2016 - now
# Max Planck Institute of Neurobiology, Martinsried, Germany
# Authors: Philipp Schubert, Joergen Kornfeld

from syconn.handler.basics import flatten
from multiprocessing import JoinableQueue as Queue
from multiprocessing import Process
from knossos_utils import skeleton
from knossos_utils import skeleton_utils as su
from knossos_utils import knossosdataset as kds
kds._set_noprint(True)
import zipfile
import os
import time
import copy
import networkx as nx
import numpy as np

import matplotlib as mpl
mpl.use('TkAgg')
import matplotlib.pyplot as plt

import glob
from networkx.readwrite import json_graph
#import brainmaps as bm
import colorsys
import random
import json