|
2 | 2 | "cells": [
|
3 | 3 | {
|
4 | 4 | "cell_type": "code",
|
5 |
| - "execution_count": 1, |
| 5 | + "execution_count": null, |
6 | 6 | "metadata": {},
|
7 |
| - "outputs": [ |
8 |
| - { |
9 |
| - "name": "stdout", |
10 |
| - "output_type": "stream", |
11 |
| - "text": [ |
12 |
| - "Requirement already satisfied: itk-io in /home/matt/bin/miniconda3/envs/itkwidgets/lib/python3.7/site-packages (5.1.0.post1)\r\n", |
13 |
| - "Requirement already satisfied: itk-core==5.1.0.post1 in /home/matt/bin/miniconda3/envs/itkwidgets/lib/python3.7/site-packages (from itk-io) (5.1.0.post1)\r\n" |
14 |
| - ] |
15 |
| - } |
16 |
| - ], |
| 7 | + "outputs": [], |
17 | 8 | "source": [
|
18 | 9 | "# Install dependencies for this example\n",
|
19 | 10 | "# Note: This does not include itkwidgets, itself\n",
|
|
23 | 14 | },
|
24 | 15 | {
|
25 | 16 | "cell_type": "code",
|
26 |
| - "execution_count": 1, |
| 17 | + "execution_count": 37, |
27 | 18 | "metadata": {},
|
28 | 19 | "outputs": [],
|
29 | 20 | "source": [
|
30 | 21 | "from urllib.request import urlretrieve\n",
|
31 | 22 | "import os\n",
|
32 | 23 | "\n",
|
33 | 24 | "import itk\n",
|
| 25 | + "import numpy as np\n", |
34 | 26 | "\n",
|
35 | 27 | "from itkwidgets import view\n",
|
36 | 28 | "import itkwidgets"
|
37 | 29 | ]
|
38 | 30 | },
|
39 | 31 | {
|
40 | 32 | "cell_type": "code",
|
41 |
| - "execution_count": 2, |
| 33 | + "execution_count": 41, |
42 | 34 | "metadata": {},
|
43 | 35 | "outputs": [],
|
44 | 36 | "source": [
|
|
55 | 47 | },
|
56 | 48 | {
|
57 | 49 | "cell_type": "code",
|
58 |
| - "execution_count": 3, |
| 50 | + "execution_count": 42, |
59 | 51 | "metadata": {},
|
60 | 52 | "outputs": [],
|
61 | 53 | "source": [
|
|
65 | 57 | },
|
66 | 58 | {
|
67 | 59 | "cell_type": "code",
|
68 |
| - "execution_count": 21, |
| 60 | + "execution_count": 43, |
69 | 61 | "metadata": {
|
70 | 62 | "scrolled": true
|
71 | 63 | },
|
72 | 64 | "outputs": [
|
73 | 65 | {
|
74 | 66 | "data": {
|
75 | 67 | "application/vnd.jupyter.widget-view+json": {
|
76 |
| - "model_id": "37dcf1f9c89b4f9c8e7ab039d3f38dde", |
| 68 | + "model_id": "a588b530f15c4d3ba2b1b13a04b8d6f5", |
77 | 69 | "version_major": 2,
|
78 | 70 | "version_minor": 0
|
79 | 71 | },
|
|
98 | 90 | },
|
99 | 91 | {
|
100 | 92 | "cell_type": "code",
|
101 |
| - "execution_count": 5, |
| 93 | + "execution_count": 17, |
102 | 94 | "metadata": {},
|
103 | 95 | "outputs": [],
|
104 | 96 | "source": [
|
105 |
| - "names = [(0, 'Background'), (1, 'First cell'), (2, 'Second cell')]\n", |
106 |
| - "viewer.label_map_names = names" |
| 97 | + "label_count = len(np.unique(itk.array_view_from_image(label_map)))\n", |
| 98 | + "label_weights = np.ones((label_count,), dtype=np.float32)\n", |
| 99 | + "label_weights[1] = 0.1\n", |
| 100 | + "label_weights[2] = 0.2\n", |
| 101 | + "viewer.label_map_weights = label_weights" |
107 | 102 | ]
|
108 |
| - }, |
109 |
| - { |
110 |
| - "cell_type": "code", |
111 |
| - "execution_count": null, |
112 |
| - "metadata": {}, |
113 |
| - "outputs": [], |
114 |
| - "source": [] |
115 | 103 | }
|
116 | 104 | ],
|
117 | 105 | "metadata": {
|
|
0 commit comments