{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# 3D structure tensor - a small example\n", "A small example demonstrating the use of 3D structure tensor for visualizing and clustering dominant orientation. " ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "%matplotlib notebook\n", "import numpy as np\n", "import scipy.io\n", "import st3d" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Reading the data\n", "\n", "The data is a small cube from a volumetric image og fibre composite. The cube contains five bundles in layers: UD fibre (0 deg), crossing fibre (45 deg), 90 deg fibre, -45 deg bundle, UD bundle (0 deg)." ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "(150, 150, 150)\n" ] } ], "source": [ "volume = scipy.io.loadmat('example_data_3D/multi_cube.mat')['vol']\n", "print(volume.shape)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Computing the structure tensor and the dominant orientation\n", "Computation of structure tensor requires only two parameters: the noise scale sigma and the integration scale rho. Parameter sigma controls smothing while computing gradientes, and structures smaller than sigma will be removed by smoothing. Parameter rho gives the size over the neighborhood in which the orientation is to be analysed for every volume voxel. Larger rho will result in a smoother orientation field.\n", "\n", "Structure tensor is a 3x3 matrix, but as it is symmetrical we only carry values of 6 elements: $s_{xx}$, $s_{yy}$, $s_{zz}$, $s_{xy}$, $s_{xz}$ and $s_{yz}$.\n", "\n", "Eigenvalues (val) carry the information about the degree of anisotropy - this is not used or visualized here. Eigenvectors (vec) carry the orientation information, as $x$, $y$, and $z$ component of the orientation vector." ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0.7673420906066895\n", "0.5525798797607422\n", "The volume has a shape (150, 150, 150), i.e. 3375000 voxels.\n", "Structure tensor information is carried in a (6, 3375000) array.\n", "Orientation information is carried in a (3, 3375000) array.\n" ] } ], "source": [ "sigma = 0.5; # noise scale\n", "rho = 2; # integration scale\n", "S = st3d.structure_tensor(volume, sigma, rho)\n", "val,vec = st3d.eig_special(S)\n", "print(f'The volume has a shape {volume.shape}, i.e. {volume.size} voxels.')\n", "print(f'Structure tensor information is carried in a {S.shape} array.')\n", "print(f'Orientation information is carried in a {vec.shape} array.')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Visualizing the dominant orientation\n", "Here we show only dominant orientation, ignoring shape measures. \n", "\n", "Since slicng is in $z$ direction, the arrows show $x$ and $y$ component of orientation vectors, on top of every slice.\n", "\n", "To interactively inspect the volume use arrow keys." ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "application/javascript": [ "/* Put everything inside the global mpl namespace */\n", "window.mpl = {};\n", "\n", "\n", "mpl.get_websocket_type = function() {\n", " if (typeof(WebSocket) !== 'undefined') {\n", " return WebSocket;\n", " } else if (typeof(MozWebSocket) !== 'undefined') {\n", " return MozWebSocket;\n", " } else {\n", " alert('Your browser does not have WebSocket support. ' +\n", " 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n", " 'Firefox 4 and 5 are also supported but you ' +\n", " 'have to enable WebSockets in about:config.');\n", " };\n", "}\n", "\n", "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n", " this.id = figure_id;\n", "\n", " this.ws = websocket;\n", "\n", " this.supports_binary = (this.ws.binaryType != undefined);\n", "\n", " if (!this.supports_binary) {\n", " var warnings = document.getElementById(\"mpl-warnings\");\n", " if (warnings) {\n", " warnings.style.display = 'block';\n", " warnings.textContent = (\n", " \"This browser does not support binary websocket messages. \" +\n", " \"Performance may be slow.\");\n", " }\n", " }\n", "\n", " this.imageObj = new Image();\n", "\n", " this.context = undefined;\n", " this.message = undefined;\n", " this.canvas = undefined;\n", " this.rubberband_canvas = undefined;\n", " this.rubberband_context = undefined;\n", " this.format_dropdown = undefined;\n", "\n", " this.image_mode = 'full';\n", "\n", " this.root = $('<div/>');\n", " this._root_extra_style(this.root)\n", " this.root.attr('style', 'display: inline-block');\n", "\n", " $(parent_element).append(this.root);\n", "\n", " this._init_header(this);\n", " this._init_canvas(this);\n", " this._init_toolbar(this);\n", "\n", " var fig = this;\n", "\n", " this.waiting = false;\n", "\n", " this.ws.onopen = function () {\n", " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n", " fig.send_message(\"send_image_mode\", {});\n", " if (mpl.ratio != 1) {\n", " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n", " }\n", " fig.send_message(\"refresh\", {});\n", " }\n", "\n", " this.imageObj.onload = function() {\n", " if (fig.image_mode == 'full') {\n", " // Full images could contain transparency (where diff images\n", " // almost always do), so we need to clear the canvas so that\n", " // there is no ghosting.\n", " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n", " }\n", " fig.context.drawImage(fig.imageObj, 0, 0);\n", " };\n", "\n", " this.imageObj.onunload = function() {\n", " fig.ws.close();\n", " }\n", "\n", " this.ws.onmessage = this._make_on_message_function(this);\n", "\n", " this.ondownload = ondownload;\n", "}\n", "\n", "mpl.figure.prototype._init_header = function() {\n", " var titlebar = $(\n", " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n", " 'ui-helper-clearfix\"/>');\n", " var titletext = $(\n", " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n", " 'text-align: center; padding: 3px;\"/>');\n", " titlebar.append(titletext)\n", " this.root.append(titlebar);\n", " this.header = titletext[0];\n", "}\n", "\n", "\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "\n", "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "mpl.figure.prototype._init_canvas = function() {\n", " var fig = this;\n", "\n", " var canvas_div = $('<div/>');\n", "\n", " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n", "\n", " function canvas_keyboard_event(event) {\n", " return fig.key_event(event, event['data']);\n", " }\n", "\n", " canvas_div.keydown('key_press', canvas_keyboard_event);\n", " canvas_div.keyup('key_release', canvas_keyboard_event);\n", " this.canvas_div = canvas_div\n", " this._canvas_extra_style(canvas_div)\n", " this.root.append(canvas_div);\n", "\n", " var canvas = $('<canvas/>');\n", " canvas.addClass('mpl-canvas');\n", " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n", "\n", " this.canvas = canvas[0];\n", " this.context = canvas[0].getContext(\"2d\");\n", "\n", " var backingStore = this.context.backingStorePixelRatio ||\n", "\tthis.context.webkitBackingStorePixelRatio ||\n", "\tthis.context.mozBackingStorePixelRatio ||\n", "\tthis.context.msBackingStorePixelRatio ||\n", "\tthis.context.oBackingStorePixelRatio ||\n", "\tthis.context.backingStorePixelRatio || 1;\n", "\n", " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n", "\n", " var rubberband = $('<canvas/>');\n", " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n", "\n", " var pass_mouse_events = true;\n", "\n", " canvas_div.resizable({\n", " start: function(event, ui) {\n", " pass_mouse_events = false;\n", " },\n", " resize: function(event, ui) {\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " stop: function(event, ui) {\n", " pass_mouse_events = true;\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " });\n", "\n", " function mouse_event_fn(event) {\n", " if (pass_mouse_events)\n", " return fig.mouse_event(event, event['data']);\n", " }\n", "\n", " rubberband.mousedown('button_press', mouse_event_fn);\n", " rubberband.mouseup('button_release', mouse_event_fn);\n", " // Throttle sequential mouse events to 1 every 20ms.\n", " rubberband.mousemove('motion_notify', mouse_event_fn);\n", "\n", " rubberband.mouseenter('figure_enter', mouse_event_fn);\n", " rubberband.mouseleave('figure_leave', mouse_event_fn);\n", "\n", " canvas_div.on(\"wheel\", function (event) {\n", " event = event.originalEvent;\n", " event['data'] = 'scroll'\n", " if (event.deltaY < 0) {\n", " event.step = 1;\n", " } else {\n", " event.step = -1;\n", " }\n", " mouse_event_fn(event);\n", " });\n", "\n", " canvas_div.append(canvas);\n", " canvas_div.append(rubberband);\n", "\n", " this.rubberband = rubberband;\n", " this.rubberband_canvas = rubberband[0];\n", " this.rubberband_context = rubberband[0].getContext(\"2d\");\n", " this.rubberband_context.strokeStyle = \"#000000\";\n", "\n", " this._resize_canvas = function(width, height) {\n", " // Keep the size of the canvas, canvas container, and rubber band\n", " // canvas in synch.\n", " canvas_div.css('width', width)\n", " canvas_div.css('height', height)\n", "\n", " canvas.attr('width', width * mpl.ratio);\n", " canvas.attr('height', height * mpl.ratio);\n", " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n", "\n", " rubberband.attr('width', width);\n", " rubberband.attr('height', height);\n", " }\n", "\n", " // Set the figure to an initial 600x600px, this will subsequently be updated\n", " // upon first draw.\n", " this._resize_canvas(600, 600);\n", "\n", " // Disable right mouse context menu.\n", " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n", " return false;\n", " });\n", "\n", " function set_focus () {\n", " canvas.focus();\n", " canvas_div.focus();\n", " }\n", "\n", " window.setTimeout(set_focus, 100);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items) {\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) {\n", " // put a spacer in here.\n", " continue;\n", " }\n", " var button = $('<button/>');\n", " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n", " 'ui-button-icon-only');\n", " button.attr('role', 'button');\n", " button.attr('aria-disabled', 'false');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", "\n", " var icon_img = $('<span/>');\n", " icon_img.addClass('ui-button-icon-primary ui-icon');\n", " icon_img.addClass(image);\n", " icon_img.addClass('ui-corner-all');\n", "\n", " var tooltip_span = $('<span/>');\n", " tooltip_span.addClass('ui-button-text');\n", " tooltip_span.html(tooltip);\n", "\n", " button.append(icon_img);\n", " button.append(tooltip_span);\n", "\n", " nav_element.append(button);\n", " }\n", "\n", " var fmt_picker_span = $('<span/>');\n", "\n", " var fmt_picker = $('<select/>');\n", " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n", " fmt_picker_span.append(fmt_picker);\n", " nav_element.append(fmt_picker_span);\n", " this.format_dropdown = fmt_picker[0];\n", "\n", " for (var ind in mpl.extensions) {\n", " var fmt = mpl.extensions[ind];\n", " var option = $(\n", " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n", " fmt_picker.append(option);\n", " }\n", "\n", " // Add hover states to the ui-buttons\n", " $( \".ui-button\" ).hover(\n", " function() { $(this).addClass(\"ui-state-hover\");},\n", " function() { $(this).removeClass(\"ui-state-hover\");}\n", " );\n", "\n", " var status_bar = $('<span class=\"mpl-message\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "}\n", "\n", "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n", " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n", " // which will in turn request a refresh of the image.\n", " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n", "}\n", "\n", "mpl.figure.prototype.send_message = function(type, properties) {\n", " properties['type'] = type;\n", " properties['figure_id'] = this.id;\n", " this.ws.send(JSON.stringify(properties));\n", "}\n", "\n", "mpl.figure.prototype.send_draw_message = function() {\n", " if (!this.waiting) {\n", " this.waiting = true;\n", " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n", " }\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " var format_dropdown = fig.format_dropdown;\n", " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n", " fig.ondownload(fig, format);\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_resize = function(fig, msg) {\n", " var size = msg['size'];\n", " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n", " fig._resize_canvas(size[0], size[1]);\n", " fig.send_message(\"refresh\", {});\n", " };\n", "}\n", "\n", "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n", " var x0 = msg['x0'] / mpl.ratio;\n", " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n", " var x1 = msg['x1'] / mpl.ratio;\n", " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n", " x0 = Math.floor(x0) + 0.5;\n", " y0 = Math.floor(y0) + 0.5;\n", " x1 = Math.floor(x1) + 0.5;\n", " y1 = Math.floor(y1) + 0.5;\n", " var min_x = Math.min(x0, x1);\n", " var min_y = Math.min(y0, y1);\n", " var width = Math.abs(x1 - x0);\n", " var height = Math.abs(y1 - y0);\n", "\n", " fig.rubberband_context.clearRect(\n", " 0, 0, fig.canvas.width, fig.canvas.height);\n", "\n", " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n", "}\n", "\n", "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n", " // Updates the figure title.\n", " fig.header.textContent = msg['label'];\n", "}\n", "\n", "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n", " var cursor = msg['cursor'];\n", " switch(cursor)\n", " {\n", " case 0:\n", " cursor = 'pointer';\n", " break;\n", " case 1:\n", " cursor = 'default';\n", " break;\n", " case 2:\n", " cursor = 'crosshair';\n", " break;\n", " case 3:\n", " cursor = 'move';\n", " break;\n", " }\n", " fig.rubberband_canvas.style.cursor = cursor;\n", "}\n", "\n", "mpl.figure.prototype.handle_message = function(fig, msg) {\n", " fig.message.textContent = msg['message'];\n", "}\n", "\n", "mpl.figure.prototype.handle_draw = function(fig, msg) {\n", " // Request the server to send over a new figure.\n", " fig.send_draw_message();\n", "}\n", "\n", "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n", " fig.image_mode = msg['mode'];\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Called whenever the canvas gets updated.\n", " this.send_message(\"ack\", {});\n", "}\n", "\n", "// A function to construct a web socket function for onmessage handling.\n", "// Called in the figure constructor.\n", "mpl.figure.prototype._make_on_message_function = function(fig) {\n", " return function socket_on_message(evt) {\n", " if (evt.data instanceof Blob) {\n", " /* FIXME: We get \"Resource interpreted as Image but\n", " * transferred with MIME type text/plain:\" errors on\n", " * Chrome. But how to set the MIME type? It doesn't seem\n", " * to be part of the websocket stream */\n", " evt.data.type = \"image/png\";\n", "\n", " /* Free the memory for the previous frames */\n", " if (fig.imageObj.src) {\n", " (window.URL || window.webkitURL).revokeObjectURL(\n", " fig.imageObj.src);\n", " }\n", "\n", " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n", " evt.data);\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n", " fig.imageObj.src = evt.data;\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", "\n", " var msg = JSON.parse(evt.data);\n", " var msg_type = msg['type'];\n", "\n", " // Call the \"handle_{type}\" callback, which takes\n", " // the figure and JSON message as its only arguments.\n", " try {\n", " var callback = fig[\"handle_\" + msg_type];\n", " } catch (e) {\n", " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n", " return;\n", " }\n", "\n", " if (callback) {\n", " try {\n", " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n", " callback(fig, msg);\n", " } catch (e) {\n", " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n", " }\n", " }\n", " };\n", "}\n", "\n", "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n", "mpl.findpos = function(e) {\n", " //this section is from http://www.quirksmode.org/js/events_properties.html\n", " var targ;\n", " if (!e)\n", " e = window.event;\n", " if (e.target)\n", " targ = e.target;\n", " else if (e.srcElement)\n", " targ = e.srcElement;\n", " if (targ.nodeType == 3) // defeat Safari bug\n", " targ = targ.parentNode;\n", "\n", " // jQuery normalizes the pageX and pageY\n", " // pageX,Y are the mouse positions relative to the document\n", " // offset() returns the position of the element relative to the document\n", " var x = e.pageX - $(targ).offset().left;\n", " var y = e.pageY - $(targ).offset().top;\n", "\n", " return {\"x\": x, \"y\": y};\n", "};\n", "\n", "/*\n", " * return a copy of an object with only non-object keys\n", " * we need this to avoid circular references\n", " * http://stackoverflow.com/a/24161582/3208463\n", " */\n", "function simpleKeys (original) {\n", " return Object.keys(original).reduce(function (obj, key) {\n", " if (typeof original[key] !== 'object')\n", " obj[key] = original[key]\n", " return obj;\n", " }, {});\n", "}\n", "\n", "mpl.figure.prototype.mouse_event = function(event, name) {\n", " var canvas_pos = mpl.findpos(event)\n", "\n", " if (name === 'button_press')\n", " {\n", " this.canvas.focus();\n", " this.canvas_div.focus();\n", " }\n", "\n", " var x = canvas_pos.x * mpl.ratio;\n", " var y = canvas_pos.y * mpl.ratio;\n", "\n", " this.send_message(name, {x: x, y: y, button: event.button,\n", " step: event.step,\n", " guiEvent: simpleKeys(event)});\n", "\n", " /* This prevents the web browser from automatically changing to\n", " * the text insertion cursor when the button is pressed. We want\n", " * to control all of the cursor setting manually through the\n", " * 'cursor' event from matplotlib */\n", " event.preventDefault();\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " // Handle any extra behaviour associated with a key event\n", "}\n", "\n", "mpl.figure.prototype.key_event = function(event, name) {\n", "\n", " // Prevent repeat events\n", " if (name == 'key_press')\n", " {\n", " if (event.which === this._key)\n", " return;\n", " else\n", " this._key = event.which;\n", " }\n", " if (name == 'key_release')\n", " this._key = null;\n", "\n", " var value = '';\n", " if (event.ctrlKey && event.which != 17)\n", " value += \"ctrl+\";\n", " if (event.altKey && event.which != 18)\n", " value += \"alt+\";\n", " if (event.shiftKey && event.which != 16)\n", " value += \"shift+\";\n", "\n", " value += 'k';\n", " value += event.which.toString();\n", "\n", " this._key_event_extra(event, name);\n", "\n", " this.send_message(name, {key: value,\n", " guiEvent: simpleKeys(event)});\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n", " if (name == 'download') {\n", " this.handle_save(this, null);\n", " } else {\n", " this.send_message(\"toolbar_button\", {name: name});\n", " }\n", "};\n", "\n", "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n", " this.message.textContent = tooltip;\n", "};\n", "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n", "\n", "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n", "\n", "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n", " // Create a \"websocket\"-like object which calls the given IPython comm\n", " // object with the appropriate methods. Currently this is a non binary\n", " // socket, so there is still some room for performance tuning.\n", " var ws = {};\n", "\n", " ws.close = function() {\n", " comm.close()\n", " };\n", " ws.send = function(m) {\n", " //console.log('sending', m);\n", " comm.send(m);\n", " };\n", " // Register the callback with on_msg.\n", " comm.on_msg(function(msg) {\n", " //console.log('receiving', msg['content']['data'], msg);\n", " // Pass the mpl event to the overridden (by mpl) onmessage function.\n", " ws.onmessage(msg['content']['data'])\n", " });\n", " return ws;\n", "}\n", "\n", "mpl.mpl_figure_comm = function(comm, msg) {\n", " // This is the function which gets called when the mpl process\n", " // starts-up an IPython Comm through the \"matplotlib\" channel.\n", "\n", " var id = msg.content.data.id;\n", " // Get hold of the div created by the display call when the Comm\n", " // socket was opened in Python.\n", " var element = $(\"#\" + id);\n", " var ws_proxy = comm_websocket_adapter(comm)\n", "\n", " function ondownload(figure, format) {\n", " window.open(figure.imageObj.src);\n", " }\n", "\n", " var fig = new mpl.figure(id, ws_proxy,\n", " ondownload,\n", " element.get(0));\n", "\n", " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n", " // web socket which is closed, not our websocket->open comm proxy.\n", " ws_proxy.onopen();\n", "\n", " fig.parent_element = element.get(0);\n", " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n", " if (!fig.cell_info) {\n", " console.error(\"Failed to find cell for figure\", id, fig);\n", " return;\n", " }\n", "\n", " var output_index = fig.cell_info[2]\n", " var cell = fig.cell_info[0];\n", "\n", "};\n", "\n", "mpl.figure.prototype.handle_close = function(fig, msg) {\n", " var width = fig.canvas.width/mpl.ratio\n", " fig.root.unbind('remove')\n", "\n", " // Update the output cell to use the data from the current canvas.\n", " fig.push_to_output();\n", " var dataURL = fig.canvas.toDataURL();\n", " // Re-enable the keyboard manager in IPython - without this line, in FF,\n", " // the notebook keyboard shortcuts fail.\n", " IPython.keyboard_manager.enable()\n", " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n", " fig.close_ws(fig, msg);\n", "}\n", "\n", "mpl.figure.prototype.close_ws = function(fig, msg){\n", " fig.send_message('closing', msg);\n", " // fig.ws.close()\n", "}\n", "\n", "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n", " // Turn the data on the canvas into data in the output cell.\n", " var width = this.canvas.width/mpl.ratio\n", " var dataURL = this.canvas.toDataURL();\n", " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Tell IPython that the notebook contents must change.\n", " IPython.notebook.set_dirty(true);\n", " this.send_message(\"ack\", {});\n", " var fig = this;\n", " // Wait a second, then push the new image to the DOM so\n", " // that it is saved nicely (might be nice to debounce this).\n", " setTimeout(function () { fig.push_to_output() }, 1000);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items){\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) { continue; };\n", "\n", " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", " nav_element.append(button);\n", " }\n", "\n", " // Add the status bar.\n", " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "\n", " // Add the close button to the window.\n", " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n", " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n", " button.click(function (evt) { fig.handle_close(fig, {}); } );\n", " button.mouseover('Stop Interaction', toolbar_mouse_event);\n", " buttongrp.append(button);\n", " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n", " titlebar.prepend(buttongrp);\n", "}\n", "\n", "mpl.figure.prototype._root_extra_style = function(el){\n", " var fig = this\n", " el.on(\"remove\", function(){\n", "\tfig.close_ws(fig, {});\n", " });\n", "}\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(el){\n", " // this is important to make the div 'focusable\n", " el.attr('tabindex', 0)\n", " // reach out to IPython and tell the keyboard manager to turn it's self\n", " // off when our div gets focus\n", "\n", " // location in version 3\n", " if (IPython.notebook.keyboard_manager) {\n", " IPython.notebook.keyboard_manager.register_events(el);\n", " }\n", " else {\n", " // location in version 2\n", " IPython.keyboard_manager.register_events(el);\n", " }\n", "\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " var manager = IPython.notebook.keyboard_manager;\n", " if (!manager)\n", " manager = IPython.keyboard_manager;\n", "\n", " // Check for shift+enter\n", " if (event.shiftKey && event.which == 13) {\n", " this.canvas_div.blur();\n", " event.shiftKey = false;\n", " // Send a \"J\" for go to next cell\n", " event.which = 74;\n", " event.keyCode = 74;\n", " manager.command_mode();\n", " manager.handle_keydown(event);\n", " }\n", "}\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " fig.ondownload(fig, null);\n", "}\n", "\n", "\n", "mpl.find_output_cell = function(html_output) {\n", " // Return the cell and output element which can be found *uniquely* in the notebook.\n", " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n", " // IPython event is triggered only after the cells have been serialised, which for\n", " // our purposes (turning an active figure into a static one), is too late.\n", " var cells = IPython.notebook.get_cells();\n", " var ncells = cells.length;\n", " for (var i=0; i<ncells; i++) {\n", " var cell = cells[i];\n", " if (cell.cell_type === 'code'){\n", " for (var j=0; j<cell.output_area.outputs.length; j++) {\n", " var data = cell.output_area.outputs[j];\n", " if (data.data) {\n", " // IPython >= 3 moved mimebundle to data attribute of output\n", " data = data.data;\n", " }\n", " if (data['text/html'] == html_output) {\n", " return [cell, data, j];\n", " }\n", " }\n", " }\n", " }\n", "}\n", "\n", "// Register the function which deals with the matplotlib target/channel.\n", "// The kernel may be null if the page has been refreshed.\n", "if (IPython.notebook.kernel != null) {\n", " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n", "}\n" ], "text/plain": [ "<IPython.core.display.Javascript object>" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "<img src=\"data:image/png;base64,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\" width=\"640\">" ], "text/plain": [ "<IPython.core.display.HTML object>" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "st3d.show_vol_flow(volume, vec[0:2].reshape((2,)+volume.shape), s=10, double_arrow = True) " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "When visualizing the orientation as color, I choose fan coloring which uses hsv colors for orientatins in a certain plane, here a $xy$ plane,, and gray color for the orientations orthogonal to this plane. This coloring is convenient since all fibre bundles lay in $xy$ plane." ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "application/javascript": [ "/* Put everything inside the global mpl namespace */\n", "window.mpl = {};\n", "\n", "\n", "mpl.get_websocket_type = function() {\n", " if (typeof(WebSocket) !== 'undefined') {\n", " return WebSocket;\n", " } else if (typeof(MozWebSocket) !== 'undefined') {\n", " return MozWebSocket;\n", " } else {\n", " alert('Your browser does not have WebSocket support. ' +\n", " 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n", " 'Firefox 4 and 5 are also supported but you ' +\n", " 'have to enable WebSockets in about:config.');\n", " };\n", "}\n", "\n", "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n", " this.id = figure_id;\n", "\n", " this.ws = websocket;\n", "\n", " this.supports_binary = (this.ws.binaryType != undefined);\n", "\n", " if (!this.supports_binary) {\n", " var warnings = document.getElementById(\"mpl-warnings\");\n", " if (warnings) {\n", " warnings.style.display = 'block';\n", " warnings.textContent = (\n", " \"This browser does not support binary websocket messages. \" +\n", " \"Performance may be slow.\");\n", " }\n", " }\n", "\n", " this.imageObj = new Image();\n", "\n", " this.context = undefined;\n", " this.message = undefined;\n", " this.canvas = undefined;\n", " this.rubberband_canvas = undefined;\n", " this.rubberband_context = undefined;\n", " this.format_dropdown = undefined;\n", "\n", " this.image_mode = 'full';\n", "\n", " this.root = $('<div/>');\n", " this._root_extra_style(this.root)\n", " this.root.attr('style', 'display: inline-block');\n", "\n", " $(parent_element).append(this.root);\n", "\n", " this._init_header(this);\n", " this._init_canvas(this);\n", " this._init_toolbar(this);\n", "\n", " var fig = this;\n", "\n", " this.waiting = false;\n", "\n", " this.ws.onopen = function () {\n", " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n", " fig.send_message(\"send_image_mode\", {});\n", " if (mpl.ratio != 1) {\n", " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n", " }\n", " fig.send_message(\"refresh\", {});\n", " }\n", "\n", " this.imageObj.onload = function() {\n", " if (fig.image_mode == 'full') {\n", " // Full images could contain transparency (where diff images\n", " // almost always do), so we need to clear the canvas so that\n", " // there is no ghosting.\n", " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n", " }\n", " fig.context.drawImage(fig.imageObj, 0, 0);\n", " };\n", "\n", " this.imageObj.onunload = function() {\n", " fig.ws.close();\n", " }\n", "\n", " this.ws.onmessage = this._make_on_message_function(this);\n", "\n", " this.ondownload = ondownload;\n", "}\n", "\n", "mpl.figure.prototype._init_header = function() {\n", " var titlebar = $(\n", " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n", " 'ui-helper-clearfix\"/>');\n", " var titletext = $(\n", " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n", " 'text-align: center; padding: 3px;\"/>');\n", " titlebar.append(titletext)\n", " this.root.append(titlebar);\n", " this.header = titletext[0];\n", "}\n", "\n", "\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "\n", "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "mpl.figure.prototype._init_canvas = function() {\n", " var fig = this;\n", "\n", " var canvas_div = $('<div/>');\n", "\n", " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n", "\n", " function canvas_keyboard_event(event) {\n", " return fig.key_event(event, event['data']);\n", " }\n", "\n", " canvas_div.keydown('key_press', canvas_keyboard_event);\n", " canvas_div.keyup('key_release', canvas_keyboard_event);\n", " this.canvas_div = canvas_div\n", " this._canvas_extra_style(canvas_div)\n", " this.root.append(canvas_div);\n", "\n", " var canvas = $('<canvas/>');\n", " canvas.addClass('mpl-canvas');\n", " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n", "\n", " this.canvas = canvas[0];\n", " this.context = canvas[0].getContext(\"2d\");\n", "\n", " var backingStore = this.context.backingStorePixelRatio ||\n", "\tthis.context.webkitBackingStorePixelRatio ||\n", "\tthis.context.mozBackingStorePixelRatio ||\n", "\tthis.context.msBackingStorePixelRatio ||\n", "\tthis.context.oBackingStorePixelRatio ||\n", "\tthis.context.backingStorePixelRatio || 1;\n", "\n", " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n", "\n", " var rubberband = $('<canvas/>');\n", " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n", "\n", " var pass_mouse_events = true;\n", "\n", " canvas_div.resizable({\n", " start: function(event, ui) {\n", " pass_mouse_events = false;\n", " },\n", " resize: function(event, ui) {\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " stop: function(event, ui) {\n", " pass_mouse_events = true;\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " });\n", "\n", " function mouse_event_fn(event) {\n", " if (pass_mouse_events)\n", " return fig.mouse_event(event, event['data']);\n", " }\n", "\n", " rubberband.mousedown('button_press', mouse_event_fn);\n", " rubberband.mouseup('button_release', mouse_event_fn);\n", " // Throttle sequential mouse events to 1 every 20ms.\n", " rubberband.mousemove('motion_notify', mouse_event_fn);\n", "\n", " rubberband.mouseenter('figure_enter', mouse_event_fn);\n", " rubberband.mouseleave('figure_leave', mouse_event_fn);\n", "\n", " canvas_div.on(\"wheel\", function (event) {\n", " event = event.originalEvent;\n", " event['data'] = 'scroll'\n", " if (event.deltaY < 0) {\n", " event.step = 1;\n", " } else {\n", " event.step = -1;\n", " }\n", " mouse_event_fn(event);\n", " });\n", "\n", " canvas_div.append(canvas);\n", " canvas_div.append(rubberband);\n", "\n", " this.rubberband = rubberband;\n", " this.rubberband_canvas = rubberband[0];\n", " this.rubberband_context = rubberband[0].getContext(\"2d\");\n", " this.rubberband_context.strokeStyle = \"#000000\";\n", "\n", " this._resize_canvas = function(width, height) {\n", " // Keep the size of the canvas, canvas container, and rubber band\n", " // canvas in synch.\n", " canvas_div.css('width', width)\n", " canvas_div.css('height', height)\n", "\n", " canvas.attr('width', width * mpl.ratio);\n", " canvas.attr('height', height * mpl.ratio);\n", " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n", "\n", " rubberband.attr('width', width);\n", " rubberband.attr('height', height);\n", " }\n", "\n", " // Set the figure to an initial 600x600px, this will subsequently be updated\n", " // upon first draw.\n", " this._resize_canvas(600, 600);\n", "\n", " // Disable right mouse context menu.\n", " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n", " return false;\n", " });\n", "\n", " function set_focus () {\n", " canvas.focus();\n", " canvas_div.focus();\n", " }\n", "\n", " window.setTimeout(set_focus, 100);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items) {\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) {\n", " // put a spacer in here.\n", " continue;\n", " }\n", " var button = $('<button/>');\n", " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n", " 'ui-button-icon-only');\n", " button.attr('role', 'button');\n", " button.attr('aria-disabled', 'false');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", "\n", " var icon_img = $('<span/>');\n", " icon_img.addClass('ui-button-icon-primary ui-icon');\n", " icon_img.addClass(image);\n", " icon_img.addClass('ui-corner-all');\n", "\n", " var tooltip_span = $('<span/>');\n", " tooltip_span.addClass('ui-button-text');\n", " tooltip_span.html(tooltip);\n", "\n", " button.append(icon_img);\n", " button.append(tooltip_span);\n", "\n", " nav_element.append(button);\n", " }\n", "\n", " var fmt_picker_span = $('<span/>');\n", "\n", " var fmt_picker = $('<select/>');\n", " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n", " fmt_picker_span.append(fmt_picker);\n", " nav_element.append(fmt_picker_span);\n", " this.format_dropdown = fmt_picker[0];\n", "\n", " for (var ind in mpl.extensions) {\n", " var fmt = mpl.extensions[ind];\n", " var option = $(\n", " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n", " fmt_picker.append(option);\n", " }\n", "\n", " // Add hover states to the ui-buttons\n", " $( \".ui-button\" ).hover(\n", " function() { $(this).addClass(\"ui-state-hover\");},\n", " function() { $(this).removeClass(\"ui-state-hover\");}\n", " );\n", "\n", " var status_bar = $('<span class=\"mpl-message\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "}\n", "\n", "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n", " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n", " // which will in turn request a refresh of the image.\n", " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n", "}\n", "\n", "mpl.figure.prototype.send_message = function(type, properties) {\n", " properties['type'] = type;\n", " properties['figure_id'] = this.id;\n", " this.ws.send(JSON.stringify(properties));\n", "}\n", "\n", "mpl.figure.prototype.send_draw_message = function() {\n", " if (!this.waiting) {\n", " this.waiting = true;\n", " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n", " }\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " var format_dropdown = fig.format_dropdown;\n", " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n", " fig.ondownload(fig, format);\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_resize = function(fig, msg) {\n", " var size = msg['size'];\n", " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n", " fig._resize_canvas(size[0], size[1]);\n", " fig.send_message(\"refresh\", {});\n", " };\n", "}\n", "\n", "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n", " var x0 = msg['x0'] / mpl.ratio;\n", " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n", " var x1 = msg['x1'] / mpl.ratio;\n", " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n", " x0 = Math.floor(x0) + 0.5;\n", " y0 = Math.floor(y0) + 0.5;\n", " x1 = Math.floor(x1) + 0.5;\n", " y1 = Math.floor(y1) + 0.5;\n", " var min_x = Math.min(x0, x1);\n", " var min_y = Math.min(y0, y1);\n", " var width = Math.abs(x1 - x0);\n", " var height = Math.abs(y1 - y0);\n", "\n", " fig.rubberband_context.clearRect(\n", " 0, 0, fig.canvas.width, fig.canvas.height);\n", "\n", " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n", "}\n", "\n", "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n", " // Updates the figure title.\n", " fig.header.textContent = msg['label'];\n", "}\n", "\n", "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n", " var cursor = msg['cursor'];\n", " switch(cursor)\n", " {\n", " case 0:\n", " cursor = 'pointer';\n", " break;\n", " case 1:\n", " cursor = 'default';\n", " break;\n", " case 2:\n", " cursor = 'crosshair';\n", " break;\n", " case 3:\n", " cursor = 'move';\n", " break;\n", " }\n", " fig.rubberband_canvas.style.cursor = cursor;\n", "}\n", "\n", "mpl.figure.prototype.handle_message = function(fig, msg) {\n", " fig.message.textContent = msg['message'];\n", "}\n", "\n", "mpl.figure.prototype.handle_draw = function(fig, msg) {\n", " // Request the server to send over a new figure.\n", " fig.send_draw_message();\n", "}\n", "\n", "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n", " fig.image_mode = msg['mode'];\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Called whenever the canvas gets updated.\n", " this.send_message(\"ack\", {});\n", "}\n", "\n", "// A function to construct a web socket function for onmessage handling.\n", "// Called in the figure constructor.\n", "mpl.figure.prototype._make_on_message_function = function(fig) {\n", " return function socket_on_message(evt) {\n", " if (evt.data instanceof Blob) {\n", " /* FIXME: We get \"Resource interpreted as Image but\n", " * transferred with MIME type text/plain:\" errors on\n", " * Chrome. But how to set the MIME type? It doesn't seem\n", " * to be part of the websocket stream */\n", " evt.data.type = \"image/png\";\n", "\n", " /* Free the memory for the previous frames */\n", " if (fig.imageObj.src) {\n", " (window.URL || window.webkitURL).revokeObjectURL(\n", " fig.imageObj.src);\n", " }\n", "\n", " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n", " evt.data);\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n", " fig.imageObj.src = evt.data;\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", "\n", " var msg = JSON.parse(evt.data);\n", " var msg_type = msg['type'];\n", "\n", " // Call the \"handle_{type}\" callback, which takes\n", " // the figure and JSON message as its only arguments.\n", " try {\n", " var callback = fig[\"handle_\" + msg_type];\n", " } catch (e) {\n", " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n", " return;\n", " }\n", "\n", " if (callback) {\n", " try {\n", " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n", " callback(fig, msg);\n", " } catch (e) {\n", " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n", " }\n", " }\n", " };\n", "}\n", "\n", "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n", "mpl.findpos = function(e) {\n", " //this section is from http://www.quirksmode.org/js/events_properties.html\n", " var targ;\n", " if (!e)\n", " e = window.event;\n", " if (e.target)\n", " targ = e.target;\n", " else if (e.srcElement)\n", " targ = e.srcElement;\n", " if (targ.nodeType == 3) // defeat Safari bug\n", " targ = targ.parentNode;\n", "\n", " // jQuery normalizes the pageX and pageY\n", " // pageX,Y are the mouse positions relative to the document\n", " // offset() returns the position of the element relative to the document\n", " var x = e.pageX - $(targ).offset().left;\n", " var y = e.pageY - $(targ).offset().top;\n", "\n", " return {\"x\": x, \"y\": y};\n", "};\n", "\n", "/*\n", " * return a copy of an object with only non-object keys\n", " * we need this to avoid circular references\n", " * http://stackoverflow.com/a/24161582/3208463\n", " */\n", "function simpleKeys (original) {\n", " return Object.keys(original).reduce(function (obj, key) {\n", " if (typeof original[key] !== 'object')\n", " obj[key] = original[key]\n", " return obj;\n", " }, {});\n", "}\n", "\n", "mpl.figure.prototype.mouse_event = function(event, name) {\n", " var canvas_pos = mpl.findpos(event)\n", "\n", " if (name === 'button_press')\n", " {\n", " this.canvas.focus();\n", " this.canvas_div.focus();\n", " }\n", "\n", " var x = canvas_pos.x * mpl.ratio;\n", " var y = canvas_pos.y * mpl.ratio;\n", "\n", " this.send_message(name, {x: x, y: y, button: event.button,\n", " step: event.step,\n", " guiEvent: simpleKeys(event)});\n", "\n", " /* This prevents the web browser from automatically changing to\n", " * the text insertion cursor when the button is pressed. We want\n", " * to control all of the cursor setting manually through the\n", " * 'cursor' event from matplotlib */\n", " event.preventDefault();\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " // Handle any extra behaviour associated with a key event\n", "}\n", "\n", "mpl.figure.prototype.key_event = function(event, name) {\n", "\n", " // Prevent repeat events\n", " if (name == 'key_press')\n", " {\n", " if (event.which === this._key)\n", " return;\n", " else\n", " this._key = event.which;\n", " }\n", " if (name == 'key_release')\n", " this._key = null;\n", "\n", " var value = '';\n", " if (event.ctrlKey && event.which != 17)\n", " value += \"ctrl+\";\n", " if (event.altKey && event.which != 18)\n", " value += \"alt+\";\n", " if (event.shiftKey && event.which != 16)\n", " value += \"shift+\";\n", "\n", " value += 'k';\n", " value += event.which.toString();\n", "\n", " this._key_event_extra(event, name);\n", "\n", " this.send_message(name, {key: value,\n", " guiEvent: simpleKeys(event)});\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n", " if (name == 'download') {\n", " this.handle_save(this, null);\n", " } else {\n", " this.send_message(\"toolbar_button\", {name: name});\n", " }\n", "};\n", "\n", "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n", " this.message.textContent = tooltip;\n", "};\n", "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n", "\n", "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n", "\n", "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n", " // Create a \"websocket\"-like object which calls the given IPython comm\n", " // object with the appropriate methods. Currently this is a non binary\n", " // socket, so there is still some room for performance tuning.\n", " var ws = {};\n", "\n", " ws.close = function() {\n", " comm.close()\n", " };\n", " ws.send = function(m) {\n", " //console.log('sending', m);\n", " comm.send(m);\n", " };\n", " // Register the callback with on_msg.\n", " comm.on_msg(function(msg) {\n", " //console.log('receiving', msg['content']['data'], msg);\n", " // Pass the mpl event to the overridden (by mpl) onmessage function.\n", " ws.onmessage(msg['content']['data'])\n", " });\n", " return ws;\n", "}\n", "\n", "mpl.mpl_figure_comm = function(comm, msg) {\n", " // This is the function which gets called when the mpl process\n", " // starts-up an IPython Comm through the \"matplotlib\" channel.\n", "\n", " var id = msg.content.data.id;\n", " // Get hold of the div created by the display call when the Comm\n", " // socket was opened in Python.\n", " var element = $(\"#\" + id);\n", " var ws_proxy = comm_websocket_adapter(comm)\n", "\n", " function ondownload(figure, format) {\n", " window.open(figure.imageObj.src);\n", " }\n", "\n", " var fig = new mpl.figure(id, ws_proxy,\n", " ondownload,\n", " element.get(0));\n", "\n", " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n", " // web socket which is closed, not our websocket->open comm proxy.\n", " ws_proxy.onopen();\n", "\n", " fig.parent_element = element.get(0);\n", " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n", " if (!fig.cell_info) {\n", " console.error(\"Failed to find cell for figure\", id, fig);\n", " return;\n", " }\n", "\n", " var output_index = fig.cell_info[2]\n", " var cell = fig.cell_info[0];\n", "\n", "};\n", "\n", "mpl.figure.prototype.handle_close = function(fig, msg) {\n", " var width = fig.canvas.width/mpl.ratio\n", " fig.root.unbind('remove')\n", "\n", " // Update the output cell to use the data from the current canvas.\n", " fig.push_to_output();\n", " var dataURL = fig.canvas.toDataURL();\n", " // Re-enable the keyboard manager in IPython - without this line, in FF,\n", " // the notebook keyboard shortcuts fail.\n", " IPython.keyboard_manager.enable()\n", " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n", " fig.close_ws(fig, msg);\n", "}\n", "\n", "mpl.figure.prototype.close_ws = function(fig, msg){\n", " fig.send_message('closing', msg);\n", " // fig.ws.close()\n", "}\n", "\n", "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n", " // Turn the data on the canvas into data in the output cell.\n", " var width = this.canvas.width/mpl.ratio\n", " var dataURL = this.canvas.toDataURL();\n", " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Tell IPython that the notebook contents must change.\n", " IPython.notebook.set_dirty(true);\n", " this.send_message(\"ack\", {});\n", " var fig = this;\n", " // Wait a second, then push the new image to the DOM so\n", " // that it is saved nicely (might be nice to debounce this).\n", " setTimeout(function () { fig.push_to_output() }, 1000);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items){\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) { continue; };\n", "\n", " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", " nav_element.append(button);\n", " }\n", "\n", " // Add the status bar.\n", " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "\n", " // Add the close button to the window.\n", " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n", " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n", " button.click(function (evt) { fig.handle_close(fig, {}); } );\n", " button.mouseover('Stop Interaction', toolbar_mouse_event);\n", " buttongrp.append(button);\n", " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n", " titlebar.prepend(buttongrp);\n", "}\n", "\n", "mpl.figure.prototype._root_extra_style = function(el){\n", " var fig = this\n", " el.on(\"remove\", function(){\n", "\tfig.close_ws(fig, {});\n", " });\n", "}\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(el){\n", " // this is important to make the div 'focusable\n", " el.attr('tabindex', 0)\n", " // reach out to IPython and tell the keyboard manager to turn it's self\n", " // off when our div gets focus\n", "\n", " // location in version 3\n", " if (IPython.notebook.keyboard_manager) {\n", " IPython.notebook.keyboard_manager.register_events(el);\n", " }\n", " else {\n", " // location in version 2\n", " IPython.keyboard_manager.register_events(el);\n", " }\n", "\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " var manager = IPython.notebook.keyboard_manager;\n", " if (!manager)\n", " manager = IPython.keyboard_manager;\n", "\n", " // Check for shift+enter\n", " if (event.shiftKey && event.which == 13) {\n", " this.canvas_div.blur();\n", " event.shiftKey = false;\n", " // Send a \"J\" for go to next cell\n", " event.which = 74;\n", " event.keyCode = 74;\n", " manager.command_mode();\n", " manager.handle_keydown(event);\n", " }\n", "}\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " fig.ondownload(fig, null);\n", "}\n", "\n", "\n", "mpl.find_output_cell = function(html_output) {\n", " // Return the cell and output element which can be found *uniquely* in the notebook.\n", " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n", " // IPython event is triggered only after the cells have been serialised, which for\n", " // our purposes (turning an active figure into a static one), is too late.\n", " var cells = IPython.notebook.get_cells();\n", " var ncells = cells.length;\n", " for (var i=0; i<ncells; i++) {\n", " var cell = cells[i];\n", " if (cell.cell_type === 'code'){\n", " for (var j=0; j<cell.output_area.outputs.length; j++) {\n", " var data = cell.output_area.outputs[j];\n", " if (data.data) {\n", " // IPython >= 3 moved mimebundle to data attribute of output\n", " data = data.data;\n", " }\n", " if (data['text/html'] == html_output) {\n", " return [cell, data, j];\n", " }\n", " }\n", " }\n", " }\n", "}\n", "\n", "// Register the function which deals with the matplotlib target/channel.\n", "// The kernel may be null if the page has been refreshed.\n", "if (IPython.notebook.kernel != null) {\n", " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n", "}\n" ], "text/plain": [ "<IPython.core.display.Javascript object>" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "<img src=\"data:image/png;base64,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wWYHLSAEjAAuoMmu91DnwwPWFJt6r4raz2frqXbs6n3kfJgLG0O9V4Wdb74hYARwvs3oHI5H0mBcfvnl7oILLnBIVzKHl6/bpebDOGwMdVsOb/pENhdvGsK6nMDmoS4w2knmMQJGAOfx5NrQDAFDwBAwBAwBQ8AQqIaAEUBbF4aAIWAIGAKGgCFgCCwwBIwALrAJt+EaAoaAIWAIGAKGgCFgBNDWgCFgCBgChoAhYAgYAgsMASOAC2zCbbiGgCFgCBgChoAhYAgYAbQ1UDMC3/rWt9w3v/lN9+qrr7q3v/3t7pprrnGHHnpozefbmgdKtPLPf/5z99RTT7lCoeDe8573uCuvvNLttdde0WUlavBLX/qS+8lPfuLGxsbc+973PidjTGqJJBnThRde6M466yyPvbQ0jOGVV15x5513nrvnnns8znvuuaf73ve+59797nf7MUh1gksuucTdeOONrr+/3x144IHu+uuv92ssKa1cLruLL77Y/ehHP3Jr1qxxO+ywg/vMZz7jvvKVr0QVFZI2jt/+9rf+fv3jH//o79nbb7/dHXfccRGkW9JfmY8zzzzT3Xnnnf64Y445xl177bW+LvhctE2NYXJy0uN/9913uxdeeMHXtl22bJm74oorfKULtG09BunH5uaCsTz11FP9vXD11Ve7s88+O1HjmIs5t2tsPQSMAG49bOf1mX/605+6E044wROk9773ve6GG25w3/3ud93f//53t8suuyRu7B/84Afdxz/+cbf//vs7eXlfdNFF7q9//avvb2trKLj++c9/3q1cudLdcsstrqenx33xi190fX19/oXZ2NiYqDE9/vjj7qMf/aivwHLEEUdEBDDpY5CX7z777OP7LH1dsmSJe/75591uu+3mdt99d4+xEPNLL73Uz4OQw69//ev+hSmlB9vb2xMxD9I/eSHfeuutnpj+4Q9/cCeddJLvqxDyJI5DCPeqVavcvvvu61asWPE6ArgluC9fvtxJHXAhJNJOOeUUP3dy38xF29QYpJLP8ccf7z73uc+5d77znf7jQQiT3O8yP2jbegzSj83NBfp6xx13+A+NdevWuXPPPXcGAUzCOOZizu0aWw8BI4BbD9t5fWZRZeRF8u1vfzsa59ve9javKIgylfQmD1QhHw8++KA77LDDfBm43t5e94Mf/MB97GMf891fvXq1rxEsisKR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\" width=\"640\">" ], "text/plain": [ "<IPython.core.display.HTML object>" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "st3d.show_vol_orientation(volume, vec, coloring = st3d.fan_coloring)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## And again for a rotated sample\n", "The same analysis as above, but for the sample rotated such that layers are in $xz$-plane." ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "application/javascript": [ "/* Put everything inside the global mpl namespace */\n", "window.mpl = {};\n", "\n", "\n", "mpl.get_websocket_type = function() {\n", " if (typeof(WebSocket) !== 'undefined') {\n", " return WebSocket;\n", " } else if (typeof(MozWebSocket) !== 'undefined') {\n", " return MozWebSocket;\n", " } else {\n", " alert('Your browser does not have WebSocket support. ' +\n", " 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n", " 'Firefox 4 and 5 are also supported but you ' +\n", " 'have to enable WebSockets in about:config.');\n", " };\n", "}\n", "\n", "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n", " this.id = figure_id;\n", "\n", " this.ws = websocket;\n", "\n", " this.supports_binary = (this.ws.binaryType != undefined);\n", "\n", " if (!this.supports_binary) {\n", " var warnings = document.getElementById(\"mpl-warnings\");\n", " if (warnings) {\n", " warnings.style.display = 'block';\n", " warnings.textContent = (\n", " \"This browser does not support binary websocket messages. \" +\n", " \"Performance may be slow.\");\n", " }\n", " }\n", "\n", " this.imageObj = new Image();\n", "\n", " this.context = undefined;\n", " this.message = undefined;\n", " this.canvas = undefined;\n", " this.rubberband_canvas = undefined;\n", " this.rubberband_context = undefined;\n", " this.format_dropdown = undefined;\n", "\n", " this.image_mode = 'full';\n", "\n", " this.root = $('<div/>');\n", " this._root_extra_style(this.root)\n", " this.root.attr('style', 'display: inline-block');\n", "\n", " $(parent_element).append(this.root);\n", "\n", " this._init_header(this);\n", " this._init_canvas(this);\n", " this._init_toolbar(this);\n", "\n", " var fig = this;\n", "\n", " this.waiting = false;\n", "\n", " this.ws.onopen = function () {\n", " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n", " fig.send_message(\"send_image_mode\", {});\n", " if (mpl.ratio != 1) {\n", " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n", " }\n", " fig.send_message(\"refresh\", {});\n", " }\n", "\n", " this.imageObj.onload = function() {\n", " if (fig.image_mode == 'full') {\n", " // Full images could contain transparency (where diff images\n", " // almost always do), so we need to clear the canvas so that\n", " // there is no ghosting.\n", " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n", " }\n", " fig.context.drawImage(fig.imageObj, 0, 0);\n", " };\n", "\n", " this.imageObj.onunload = function() {\n", " fig.ws.close();\n", " }\n", "\n", " this.ws.onmessage = this._make_on_message_function(this);\n", "\n", " this.ondownload = ondownload;\n", "}\n", "\n", "mpl.figure.prototype._init_header = function() {\n", " var titlebar = $(\n", " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n", " 'ui-helper-clearfix\"/>');\n", " var titletext = $(\n", " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n", " 'text-align: center; padding: 3px;\"/>');\n", " titlebar.append(titletext)\n", " this.root.append(titlebar);\n", " this.header = titletext[0];\n", "}\n", "\n", "\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "\n", "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "mpl.figure.prototype._init_canvas = function() {\n", " var fig = this;\n", "\n", " var canvas_div = $('<div/>');\n", "\n", " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n", "\n", " function canvas_keyboard_event(event) {\n", " return fig.key_event(event, event['data']);\n", " }\n", "\n", " canvas_div.keydown('key_press', canvas_keyboard_event);\n", " canvas_div.keyup('key_release', canvas_keyboard_event);\n", " this.canvas_div = canvas_div\n", " this._canvas_extra_style(canvas_div)\n", " this.root.append(canvas_div);\n", "\n", " var canvas = $('<canvas/>');\n", " canvas.addClass('mpl-canvas');\n", " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n", "\n", " this.canvas = canvas[0];\n", " this.context = canvas[0].getContext(\"2d\");\n", "\n", " var backingStore = this.context.backingStorePixelRatio ||\n", "\tthis.context.webkitBackingStorePixelRatio ||\n", "\tthis.context.mozBackingStorePixelRatio ||\n", "\tthis.context.msBackingStorePixelRatio ||\n", "\tthis.context.oBackingStorePixelRatio ||\n", "\tthis.context.backingStorePixelRatio || 1;\n", "\n", " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n", "\n", " var rubberband = $('<canvas/>');\n", " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n", "\n", " var pass_mouse_events = true;\n", "\n", " canvas_div.resizable({\n", " start: function(event, ui) {\n", " pass_mouse_events = false;\n", " },\n", " resize: function(event, ui) {\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " stop: function(event, ui) {\n", " pass_mouse_events = true;\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " });\n", "\n", " function mouse_event_fn(event) {\n", " if (pass_mouse_events)\n", " return fig.mouse_event(event, event['data']);\n", " }\n", "\n", " rubberband.mousedown('button_press', mouse_event_fn);\n", " rubberband.mouseup('button_release', mouse_event_fn);\n", " // Throttle sequential mouse events to 1 every 20ms.\n", " rubberband.mousemove('motion_notify', mouse_event_fn);\n", "\n", " rubberband.mouseenter('figure_enter', mouse_event_fn);\n", " rubberband.mouseleave('figure_leave', mouse_event_fn);\n", "\n", " canvas_div.on(\"wheel\", function (event) {\n", " event = event.originalEvent;\n", " event['data'] = 'scroll'\n", " if (event.deltaY < 0) {\n", " event.step = 1;\n", " } else {\n", " event.step = -1;\n", " }\n", " mouse_event_fn(event);\n", " });\n", "\n", " canvas_div.append(canvas);\n", " canvas_div.append(rubberband);\n", "\n", " this.rubberband = rubberband;\n", " this.rubberband_canvas = rubberband[0];\n", " this.rubberband_context = rubberband[0].getContext(\"2d\");\n", " this.rubberband_context.strokeStyle = \"#000000\";\n", "\n", " this._resize_canvas = function(width, height) {\n", " // Keep the size of the canvas, canvas container, and rubber band\n", " // canvas in synch.\n", " canvas_div.css('width', width)\n", " canvas_div.css('height', height)\n", "\n", " canvas.attr('width', width * mpl.ratio);\n", " canvas.attr('height', height * mpl.ratio);\n", " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n", "\n", " rubberband.attr('width', width);\n", " rubberband.attr('height', height);\n", " }\n", "\n", " // Set the figure to an initial 600x600px, this will subsequently be updated\n", " // upon first draw.\n", " this._resize_canvas(600, 600);\n", "\n", " // Disable right mouse context menu.\n", " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n", " return false;\n", " });\n", "\n", " function set_focus () {\n", " canvas.focus();\n", " canvas_div.focus();\n", " }\n", "\n", " window.setTimeout(set_focus, 100);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items) {\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) {\n", " // put a spacer in here.\n", " continue;\n", " }\n", " var button = $('<button/>');\n", " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n", " 'ui-button-icon-only');\n", " button.attr('role', 'button');\n", " button.attr('aria-disabled', 'false');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", "\n", " var icon_img = $('<span/>');\n", " icon_img.addClass('ui-button-icon-primary ui-icon');\n", " icon_img.addClass(image);\n", " icon_img.addClass('ui-corner-all');\n", "\n", " var tooltip_span = $('<span/>');\n", " tooltip_span.addClass('ui-button-text');\n", " tooltip_span.html(tooltip);\n", "\n", " button.append(icon_img);\n", " button.append(tooltip_span);\n", "\n", " nav_element.append(button);\n", " }\n", "\n", " var fmt_picker_span = $('<span/>');\n", "\n", " var fmt_picker = $('<select/>');\n", " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n", " fmt_picker_span.append(fmt_picker);\n", " nav_element.append(fmt_picker_span);\n", " this.format_dropdown = fmt_picker[0];\n", "\n", " for (var ind in mpl.extensions) {\n", " var fmt = mpl.extensions[ind];\n", " var option = $(\n", " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n", " fmt_picker.append(option);\n", " }\n", "\n", " // Add hover states to the ui-buttons\n", " $( \".ui-button\" ).hover(\n", " function() { $(this).addClass(\"ui-state-hover\");},\n", " function() { $(this).removeClass(\"ui-state-hover\");}\n", " );\n", "\n", " var status_bar = $('<span class=\"mpl-message\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "}\n", "\n", "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n", " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n", " // which will in turn request a refresh of the image.\n", " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n", "}\n", "\n", "mpl.figure.prototype.send_message = function(type, properties) {\n", " properties['type'] = type;\n", " properties['figure_id'] = this.id;\n", " this.ws.send(JSON.stringify(properties));\n", "}\n", "\n", "mpl.figure.prototype.send_draw_message = function() {\n", " if (!this.waiting) {\n", " this.waiting = true;\n", " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n", " }\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " var format_dropdown = fig.format_dropdown;\n", " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n", " fig.ondownload(fig, format);\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_resize = function(fig, msg) {\n", " var size = msg['size'];\n", " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n", " fig._resize_canvas(size[0], size[1]);\n", " fig.send_message(\"refresh\", {});\n", " };\n", "}\n", "\n", "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n", " var x0 = msg['x0'] / mpl.ratio;\n", " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n", " var x1 = msg['x1'] / mpl.ratio;\n", " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n", " x0 = Math.floor(x0) + 0.5;\n", " y0 = Math.floor(y0) + 0.5;\n", " x1 = Math.floor(x1) + 0.5;\n", " y1 = Math.floor(y1) + 0.5;\n", " var min_x = Math.min(x0, x1);\n", " var min_y = Math.min(y0, y1);\n", " var width = Math.abs(x1 - x0);\n", " var height = Math.abs(y1 - y0);\n", "\n", " fig.rubberband_context.clearRect(\n", " 0, 0, fig.canvas.width, fig.canvas.height);\n", "\n", " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n", "}\n", "\n", "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n", " // Updates the figure title.\n", " fig.header.textContent = msg['label'];\n", "}\n", "\n", "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n", " var cursor = msg['cursor'];\n", " switch(cursor)\n", " {\n", " case 0:\n", " cursor = 'pointer';\n", " break;\n", " case 1:\n", " cursor = 'default';\n", " break;\n", " case 2:\n", " cursor = 'crosshair';\n", " break;\n", " case 3:\n", " cursor = 'move';\n", " break;\n", " }\n", " fig.rubberband_canvas.style.cursor = cursor;\n", "}\n", "\n", "mpl.figure.prototype.handle_message = function(fig, msg) {\n", " fig.message.textContent = msg['message'];\n", "}\n", "\n", "mpl.figure.prototype.handle_draw = function(fig, msg) {\n", " // Request the server to send over a new figure.\n", " fig.send_draw_message();\n", "}\n", "\n", "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n", " fig.image_mode = msg['mode'];\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Called whenever the canvas gets updated.\n", " this.send_message(\"ack\", {});\n", "}\n", "\n", "// A function to construct a web socket function for onmessage handling.\n", "// Called in the figure constructor.\n", "mpl.figure.prototype._make_on_message_function = function(fig) {\n", " return function socket_on_message(evt) {\n", " if (evt.data instanceof Blob) {\n", " /* FIXME: We get \"Resource interpreted as Image but\n", " * transferred with MIME type text/plain:\" errors on\n", " * Chrome. But how to set the MIME type? It doesn't seem\n", " * to be part of the websocket stream */\n", " evt.data.type = \"image/png\";\n", "\n", " /* Free the memory for the previous frames */\n", " if (fig.imageObj.src) {\n", " (window.URL || window.webkitURL).revokeObjectURL(\n", " fig.imageObj.src);\n", " }\n", "\n", " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n", " evt.data);\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n", " fig.imageObj.src = evt.data;\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", "\n", " var msg = JSON.parse(evt.data);\n", " var msg_type = msg['type'];\n", "\n", " // Call the \"handle_{type}\" callback, which takes\n", " // the figure and JSON message as its only arguments.\n", " try {\n", " var callback = fig[\"handle_\" + msg_type];\n", " } catch (e) {\n", " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n", " return;\n", " }\n", "\n", " if (callback) {\n", " try {\n", " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n", " callback(fig, msg);\n", " } catch (e) {\n", " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n", " }\n", " }\n", " };\n", "}\n", "\n", "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n", "mpl.findpos = function(e) {\n", " //this section is from http://www.quirksmode.org/js/events_properties.html\n", " var targ;\n", " if (!e)\n", " e = window.event;\n", " if (e.target)\n", " targ = e.target;\n", " else if (e.srcElement)\n", " targ = e.srcElement;\n", " if (targ.nodeType == 3) // defeat Safari bug\n", " targ = targ.parentNode;\n", "\n", " // jQuery normalizes the pageX and pageY\n", " // pageX,Y are the mouse positions relative to the document\n", " // offset() returns the position of the element relative to the document\n", " var x = e.pageX - $(targ).offset().left;\n", " var y = e.pageY - $(targ).offset().top;\n", "\n", " return {\"x\": x, \"y\": y};\n", "};\n", "\n", "/*\n", " * return a copy of an object with only non-object keys\n", " * we need this to avoid circular references\n", " * http://stackoverflow.com/a/24161582/3208463\n", " */\n", "function simpleKeys (original) {\n", " return Object.keys(original).reduce(function (obj, key) {\n", " if (typeof original[key] !== 'object')\n", " obj[key] = original[key]\n", " return obj;\n", " }, {});\n", "}\n", "\n", "mpl.figure.prototype.mouse_event = function(event, name) {\n", " var canvas_pos = mpl.findpos(event)\n", "\n", " if (name === 'button_press')\n", " {\n", " this.canvas.focus();\n", " this.canvas_div.focus();\n", " }\n", "\n", " var x = canvas_pos.x * mpl.ratio;\n", " var y = canvas_pos.y * mpl.ratio;\n", "\n", " this.send_message(name, {x: x, y: y, button: event.button,\n", " step: event.step,\n", " guiEvent: simpleKeys(event)});\n", "\n", " /* This prevents the web browser from automatically changing to\n", " * the text insertion cursor when the button is pressed. We want\n", " * to control all of the cursor setting manually through the\n", " * 'cursor' event from matplotlib */\n", " event.preventDefault();\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " // Handle any extra behaviour associated with a key event\n", "}\n", "\n", "mpl.figure.prototype.key_event = function(event, name) {\n", "\n", " // Prevent repeat events\n", " if (name == 'key_press')\n", " {\n", " if (event.which === this._key)\n", " return;\n", " else\n", " this._key = event.which;\n", " }\n", " if (name == 'key_release')\n", " this._key = null;\n", "\n", " var value = '';\n", " if (event.ctrlKey && event.which != 17)\n", " value += \"ctrl+\";\n", " if (event.altKey && event.which != 18)\n", " value += \"alt+\";\n", " if (event.shiftKey && event.which != 16)\n", " value += \"shift+\";\n", "\n", " value += 'k';\n", " value += event.which.toString();\n", "\n", " this._key_event_extra(event, name);\n", "\n", " this.send_message(name, {key: value,\n", " guiEvent: simpleKeys(event)});\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n", " if (name == 'download') {\n", " this.handle_save(this, null);\n", " } else {\n", " this.send_message(\"toolbar_button\", {name: name});\n", " }\n", "};\n", "\n", "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n", " this.message.textContent = tooltip;\n", "};\n", "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n", "\n", "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n", "\n", "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n", " // Create a \"websocket\"-like object which calls the given IPython comm\n", " // object with the appropriate methods. Currently this is a non binary\n", " // socket, so there is still some room for performance tuning.\n", " var ws = {};\n", "\n", " ws.close = function() {\n", " comm.close()\n", " };\n", " ws.send = function(m) {\n", " //console.log('sending', m);\n", " comm.send(m);\n", " };\n", " // Register the callback with on_msg.\n", " comm.on_msg(function(msg) {\n", " //console.log('receiving', msg['content']['data'], msg);\n", " // Pass the mpl event to the overridden (by mpl) onmessage function.\n", " ws.onmessage(msg['content']['data'])\n", " });\n", " return ws;\n", "}\n", "\n", "mpl.mpl_figure_comm = function(comm, msg) {\n", " // This is the function which gets called when the mpl process\n", " // starts-up an IPython Comm through the \"matplotlib\" channel.\n", "\n", " var id = msg.content.data.id;\n", " // Get hold of the div created by the display call when the Comm\n", " // socket was opened in Python.\n", " var element = $(\"#\" + id);\n", " var ws_proxy = comm_websocket_adapter(comm)\n", "\n", " function ondownload(figure, format) {\n", " window.open(figure.imageObj.src);\n", " }\n", "\n", " var fig = new mpl.figure(id, ws_proxy,\n", " ondownload,\n", " element.get(0));\n", "\n", " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n", " // web socket which is closed, not our websocket->open comm proxy.\n", " ws_proxy.onopen();\n", "\n", " fig.parent_element = element.get(0);\n", " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n", " if (!fig.cell_info) {\n", " console.error(\"Failed to find cell for figure\", id, fig);\n", " return;\n", " }\n", "\n", " var output_index = fig.cell_info[2]\n", " var cell = fig.cell_info[0];\n", "\n", "};\n", "\n", "mpl.figure.prototype.handle_close = function(fig, msg) {\n", " var width = fig.canvas.width/mpl.ratio\n", " fig.root.unbind('remove')\n", "\n", " // Update the output cell to use the data from the current canvas.\n", " fig.push_to_output();\n", " var dataURL = fig.canvas.toDataURL();\n", " // Re-enable the keyboard manager in IPython - without this line, in FF,\n", " // the notebook keyboard shortcuts fail.\n", " IPython.keyboard_manager.enable()\n", " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n", " fig.close_ws(fig, msg);\n", "}\n", "\n", "mpl.figure.prototype.close_ws = function(fig, msg){\n", " fig.send_message('closing', msg);\n", " // fig.ws.close()\n", "}\n", "\n", "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n", " // Turn the data on the canvas into data in the output cell.\n", " var width = this.canvas.width/mpl.ratio\n", " var dataURL = this.canvas.toDataURL();\n", " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Tell IPython that the notebook contents must change.\n", " IPython.notebook.set_dirty(true);\n", " this.send_message(\"ack\", {});\n", " var fig = this;\n", " // Wait a second, then push the new image to the DOM so\n", " // that it is saved nicely (might be nice to debounce this).\n", " setTimeout(function () { fig.push_to_output() }, 1000);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items){\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) { continue; };\n", "\n", " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", " nav_element.append(button);\n", " }\n", "\n", " // Add the status bar.\n", " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "\n", " // Add the close button to the window.\n", " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n", " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n", " button.click(function (evt) { fig.handle_close(fig, {}); } );\n", " button.mouseover('Stop Interaction', toolbar_mouse_event);\n", " buttongrp.append(button);\n", " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n", " titlebar.prepend(buttongrp);\n", "}\n", "\n", "mpl.figure.prototype._root_extra_style = function(el){\n", " var fig = this\n", " el.on(\"remove\", function(){\n", "\tfig.close_ws(fig, {});\n", " });\n", "}\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(el){\n", " // this is important to make the div 'focusable\n", " el.attr('tabindex', 0)\n", " // reach out to IPython and tell the keyboard manager to turn it's self\n", " // off when our div gets focus\n", "\n", " // location in version 3\n", " if (IPython.notebook.keyboard_manager) {\n", " IPython.notebook.keyboard_manager.register_events(el);\n", " }\n", " else {\n", " // location in version 2\n", " IPython.keyboard_manager.register_events(el);\n", " }\n", "\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " var manager = IPython.notebook.keyboard_manager;\n", " if (!manager)\n", " manager = IPython.keyboard_manager;\n", "\n", " // Check for shift+enter\n", " if (event.shiftKey && event.which == 13) {\n", " this.canvas_div.blur();\n", " event.shiftKey = false;\n", " // Send a \"J\" for go to next cell\n", " event.which = 74;\n", " event.keyCode = 74;\n", " manager.command_mode();\n", " manager.handle_keydown(event);\n", " }\n", "}\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " fig.ondownload(fig, null);\n", "}\n", "\n", "\n", "mpl.find_output_cell = function(html_output) {\n", " // Return the cell and output element which can be found *uniquely* in the notebook.\n", " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n", " // IPython event is triggered only after the cells have been serialised, which for\n", " // our purposes (turning an active figure into a static one), is too late.\n", " var cells = IPython.notebook.get_cells();\n", " var ncells = cells.length;\n", " for (var i=0; i<ncells; i++) {\n", " var cell = cells[i];\n", " if (cell.cell_type === 'code'){\n", " for (var j=0; j<cell.output_area.outputs.length; j++) {\n", " var data = cell.output_area.outputs[j];\n", " if (data.data) {\n", " // IPython >= 3 moved mimebundle to data attribute of output\n", " data = data.data;\n", " }\n", " if (data['text/html'] == html_output) {\n", " return [cell, data, j];\n", " }\n", " }\n", " }\n", " }\n", "}\n", "\n", "// Register the function which deals with the matplotlib target/channel.\n", "// The kernel may be null if the page has been refreshed.\n", "if (IPython.notebook.kernel != null) {\n", " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n", "}\n" ], "text/plain": [ "<IPython.core.display.Javascript object>" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "<img src=\"data:image/png;base64,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CL7eDXMW8dEzkP5iekHvhaDvuuuuii0EvSobsF6eP63DtxPRQNwraENtA/rQny8GIgDDYEdY7kf2IxgBCsBg3HgUCZAACZAACZAACUSWAAVgZF3HjpMACZAACZAACZBAMAIUgMG48SgSIAESIAESIAESiCwBCsDIuo4dJwESIAESIAESIIFgBCgAg3HjUSRAAiRAAiRAAiQQWQIUgJF1HTtOAiRAAiRAAiRAAsEIUAAG48ajSIAESIAESIAESCCyBCgAI+s6dpwESIAESIAESIAEghGgAAzGjUeRAAmQAAmQAAmQQGQJUABG1nXsOAmQAAmQAAmQAAkEI0ABGIwbjyIBEiABEiABEiCByBKgAIys69hxEiABEiABEiABEghGgAIwGDceRQIkQAIkQAIkQAKRJUABGFnXseMkQAIkQAIkQAIkEIwABWAwbjyKBEiABEiABEiABCJLgAIwsq5jx0mABEiABEiABEggGAEKwGDceBQJkAAJkAAJkAAJRJYABWBkXceOkwAJkAAJkAAJkEAwAhSAwbjxKBIgARIgARIgARKILAEKwMi6jh0nARIgARIgARIggWAEKACDceNRJEACJEACJEACJBBZAhSAkXUdO04CJEACJEACJEACwQhQAAbjxqNIgARIgARIgARIILIEKAAj6zp2nARIgARIgARIgASCEaAADMaNR5EACZAACZAACZBAZAlQAEbWdew4CZAACZAACZAACQQjQAEYjBuPIgESIAESIAESIIHIEqAAjKzr2HESIAESIAESIAESCEaAAjAYNx5FAiRAAiRAAiRAApElQAEYWdex4yRAAiRAAiRAAiQQjAAFYDBuPIoESIAESIAESIAEIkuAAjCyrmPHSYAESIAESIAESCAYgf8Byw/wto4k0WAAAAAASUVORK5CYII=\" width=\"640\">" ], "text/plain": [ "<IPython.core.display.HTML object>" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "volume = np.transpose(volume, (1, 0, 2))\n", "S = st3d.structure_tensor(volume, sigma, rho)\n", "val,vec = st3d.eig_special(S)\n", "coloring_z = lambda v : st3d.fan_coloring(v[[2, 0, 1]]) # rotating the coloring function\n", "st3d.show_vol_orientation(volume, vec, coloring = coloring_z)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Investigating tensor-vector distance\n", "A tensor-vector distance can be computed for every voxel. Here I compute the distance from the z-direction. In the rotated volume, a 90 deg. bundle (the middle layer) is aligned with z-direction, and has the smallest distance." ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "application/javascript": [ "/* Put everything inside the global mpl namespace */\n", "window.mpl = {};\n", "\n", "\n", "mpl.get_websocket_type = function() {\n", " if (typeof(WebSocket) !== 'undefined') {\n", " return WebSocket;\n", " } else if (typeof(MozWebSocket) !== 'undefined') {\n", " return MozWebSocket;\n", " } else {\n", " alert('Your browser does not have WebSocket support. ' +\n", " 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n", " 'Firefox 4 and 5 are also supported but you ' +\n", " 'have to enable WebSockets in about:config.');\n", " };\n", "}\n", "\n", "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n", " this.id = figure_id;\n", "\n", " this.ws = websocket;\n", "\n", " this.supports_binary = (this.ws.binaryType != undefined);\n", "\n", " if (!this.supports_binary) {\n", " var warnings = document.getElementById(\"mpl-warnings\");\n", " if (warnings) {\n", " warnings.style.display = 'block';\n", " warnings.textContent = (\n", " \"This browser does not support binary websocket messages. \" +\n", " \"Performance may be slow.\");\n", " }\n", " }\n", "\n", " this.imageObj = new Image();\n", "\n", " this.context = undefined;\n", " this.message = undefined;\n", " this.canvas = undefined;\n", " this.rubberband_canvas = undefined;\n", " this.rubberband_context = undefined;\n", " this.format_dropdown = undefined;\n", "\n", " this.image_mode = 'full';\n", "\n", " this.root = $('<div/>');\n", " this._root_extra_style(this.root)\n", " this.root.attr('style', 'display: inline-block');\n", "\n", " $(parent_element).append(this.root);\n", "\n", " this._init_header(this);\n", " this._init_canvas(this);\n", " this._init_toolbar(this);\n", "\n", " var fig = this;\n", "\n", " this.waiting = false;\n", "\n", " this.ws.onopen = function () {\n", " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n", " fig.send_message(\"send_image_mode\", {});\n", " if (mpl.ratio != 1) {\n", " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n", " }\n", " fig.send_message(\"refresh\", {});\n", " }\n", "\n", " this.imageObj.onload = function() {\n", " if (fig.image_mode == 'full') {\n", " // Full images could contain transparency (where diff images\n", " // almost always do), so we need to clear the canvas so that\n", " // there is no ghosting.\n", " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n", " }\n", " fig.context.drawImage(fig.imageObj, 0, 0);\n", " };\n", "\n", " this.imageObj.onunload = function() {\n", " fig.ws.close();\n", " }\n", "\n", " this.ws.onmessage = this._make_on_message_function(this);\n", "\n", " this.ondownload = ondownload;\n", "}\n", "\n", "mpl.figure.prototype._init_header = function() {\n", " var titlebar = $(\n", " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n", " 'ui-helper-clearfix\"/>');\n", " var titletext = $(\n", " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n", " 'text-align: center; padding: 3px;\"/>');\n", " titlebar.append(titletext)\n", " this.root.append(titlebar);\n", " this.header = titletext[0];\n", "}\n", "\n", "\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "\n", "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "mpl.figure.prototype._init_canvas = function() {\n", " var fig = this;\n", "\n", " var canvas_div = $('<div/>');\n", "\n", " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n", "\n", " function canvas_keyboard_event(event) {\n", " return fig.key_event(event, event['data']);\n", " }\n", "\n", " canvas_div.keydown('key_press', canvas_keyboard_event);\n", " canvas_div.keyup('key_release', canvas_keyboard_event);\n", " this.canvas_div = canvas_div\n", " this._canvas_extra_style(canvas_div)\n", " this.root.append(canvas_div);\n", "\n", " var canvas = $('<canvas/>');\n", " canvas.addClass('mpl-canvas');\n", " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n", "\n", " this.canvas = canvas[0];\n", " this.context = canvas[0].getContext(\"2d\");\n", "\n", " var backingStore = this.context.backingStorePixelRatio ||\n", "\tthis.context.webkitBackingStorePixelRatio ||\n", "\tthis.context.mozBackingStorePixelRatio ||\n", "\tthis.context.msBackingStorePixelRatio ||\n", "\tthis.context.oBackingStorePixelRatio ||\n", "\tthis.context.backingStorePixelRatio || 1;\n", "\n", " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n", "\n", " var rubberband = $('<canvas/>');\n", " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n", "\n", " var pass_mouse_events = true;\n", "\n", " canvas_div.resizable({\n", " start: function(event, ui) {\n", " pass_mouse_events = false;\n", " },\n", " resize: function(event, ui) {\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " stop: function(event, ui) {\n", " pass_mouse_events = true;\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " });\n", "\n", " function mouse_event_fn(event) {\n", " if (pass_mouse_events)\n", " return fig.mouse_event(event, event['data']);\n", " }\n", "\n", " rubberband.mousedown('button_press', mouse_event_fn);\n", " rubberband.mouseup('button_release', mouse_event_fn);\n", " // Throttle sequential mouse events to 1 every 20ms.\n", " rubberband.mousemove('motion_notify', mouse_event_fn);\n", "\n", " rubberband.mouseenter('figure_enter', mouse_event_fn);\n", " rubberband.mouseleave('figure_leave', mouse_event_fn);\n", "\n", " canvas_div.on(\"wheel\", function (event) {\n", " event = event.originalEvent;\n", " event['data'] = 'scroll'\n", " if (event.deltaY < 0) {\n", " event.step = 1;\n", " } else {\n", " event.step = -1;\n", " }\n", " mouse_event_fn(event);\n", " });\n", "\n", " canvas_div.append(canvas);\n", " canvas_div.append(rubberband);\n", "\n", " this.rubberband = rubberband;\n", " this.rubberband_canvas = rubberband[0];\n", " this.rubberband_context = rubberband[0].getContext(\"2d\");\n", " this.rubberband_context.strokeStyle = \"#000000\";\n", "\n", " this._resize_canvas = function(width, height) {\n", " // Keep the size of the canvas, canvas container, and rubber band\n", " // canvas in synch.\n", " canvas_div.css('width', width)\n", " canvas_div.css('height', height)\n", "\n", " canvas.attr('width', width * mpl.ratio);\n", " canvas.attr('height', height * mpl.ratio);\n", " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n", "\n", " rubberband.attr('width', width);\n", " rubberband.attr('height', height);\n", " }\n", "\n", " // Set the figure to an initial 600x600px, this will subsequently be updated\n", " // upon first draw.\n", " this._resize_canvas(600, 600);\n", "\n", " // Disable right mouse context menu.\n", " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n", " return false;\n", " });\n", "\n", " function set_focus () {\n", " canvas.focus();\n", " canvas_div.focus();\n", " }\n", "\n", " window.setTimeout(set_focus, 100);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items) {\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) {\n", " // put a spacer in here.\n", " continue;\n", " }\n", " var button = $('<button/>');\n", " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n", " 'ui-button-icon-only');\n", " button.attr('role', 'button');\n", " button.attr('aria-disabled', 'false');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", "\n", " var icon_img = $('<span/>');\n", " icon_img.addClass('ui-button-icon-primary ui-icon');\n", " icon_img.addClass(image);\n", " icon_img.addClass('ui-corner-all');\n", "\n", " var tooltip_span = $('<span/>');\n", " tooltip_span.addClass('ui-button-text');\n", " tooltip_span.html(tooltip);\n", "\n", " button.append(icon_img);\n", " button.append(tooltip_span);\n", "\n", " nav_element.append(button);\n", " }\n", "\n", " var fmt_picker_span = $('<span/>');\n", "\n", " var fmt_picker = $('<select/>');\n", " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n", " fmt_picker_span.append(fmt_picker);\n", " nav_element.append(fmt_picker_span);\n", " this.format_dropdown = fmt_picker[0];\n", "\n", " for (var ind in mpl.extensions) {\n", " var fmt = mpl.extensions[ind];\n", " var option = $(\n", " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n", " fmt_picker.append(option);\n", " }\n", "\n", " // Add hover states to the ui-buttons\n", " $( \".ui-button\" ).hover(\n", " function() { $(this).addClass(\"ui-state-hover\");},\n", " function() { $(this).removeClass(\"ui-state-hover\");}\n", " );\n", "\n", " var status_bar = $('<span class=\"mpl-message\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "}\n", "\n", "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n", " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n", " // which will in turn request a refresh of the image.\n", " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n", "}\n", "\n", "mpl.figure.prototype.send_message = function(type, properties) {\n", " properties['type'] = type;\n", " properties['figure_id'] = this.id;\n", " this.ws.send(JSON.stringify(properties));\n", "}\n", "\n", "mpl.figure.prototype.send_draw_message = function() {\n", " if (!this.waiting) {\n", " this.waiting = true;\n", " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n", " }\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " var format_dropdown = fig.format_dropdown;\n", " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n", " fig.ondownload(fig, format);\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_resize = function(fig, msg) {\n", " var size = msg['size'];\n", " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n", " fig._resize_canvas(size[0], size[1]);\n", " fig.send_message(\"refresh\", {});\n", " };\n", "}\n", "\n", "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n", " var x0 = msg['x0'] / mpl.ratio;\n", " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n", " var x1 = msg['x1'] / mpl.ratio;\n", " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n", " x0 = Math.floor(x0) + 0.5;\n", " y0 = Math.floor(y0) + 0.5;\n", " x1 = Math.floor(x1) + 0.5;\n", " y1 = Math.floor(y1) + 0.5;\n", " var min_x = Math.min(x0, x1);\n", " var min_y = Math.min(y0, y1);\n", " var width = Math.abs(x1 - x0);\n", " var height = Math.abs(y1 - y0);\n", "\n", " fig.rubberband_context.clearRect(\n", " 0, 0, fig.canvas.width, fig.canvas.height);\n", "\n", " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n", "}\n", "\n", "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n", " // Updates the figure title.\n", " fig.header.textContent = msg['label'];\n", "}\n", "\n", "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n", " var cursor = msg['cursor'];\n", " switch(cursor)\n", " {\n", " case 0:\n", " cursor = 'pointer';\n", " break;\n", " case 1:\n", " cursor = 'default';\n", " break;\n", " case 2:\n", " cursor = 'crosshair';\n", " break;\n", " case 3:\n", " cursor = 'move';\n", " break;\n", " }\n", " fig.rubberband_canvas.style.cursor = cursor;\n", "}\n", "\n", "mpl.figure.prototype.handle_message = function(fig, msg) {\n", " fig.message.textContent = msg['message'];\n", "}\n", "\n", "mpl.figure.prototype.handle_draw = function(fig, msg) {\n", " // Request the server to send over a new figure.\n", " fig.send_draw_message();\n", "}\n", "\n", "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n", " fig.image_mode = msg['mode'];\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Called whenever the canvas gets updated.\n", " this.send_message(\"ack\", {});\n", "}\n", "\n", "// A function to construct a web socket function for onmessage handling.\n", "// Called in the figure constructor.\n", "mpl.figure.prototype._make_on_message_function = function(fig) {\n", " return function socket_on_message(evt) {\n", " if (evt.data instanceof Blob) {\n", " /* FIXME: We get \"Resource interpreted as Image but\n", " * transferred with MIME type text/plain:\" errors on\n", " * Chrome. But how to set the MIME type? It doesn't seem\n", " * to be part of the websocket stream */\n", " evt.data.type = \"image/png\";\n", "\n", " /* Free the memory for the previous frames */\n", " if (fig.imageObj.src) {\n", " (window.URL || window.webkitURL).revokeObjectURL(\n", " fig.imageObj.src);\n", " }\n", "\n", " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n", " evt.data);\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n", " fig.imageObj.src = evt.data;\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", "\n", " var msg = JSON.parse(evt.data);\n", " var msg_type = msg['type'];\n", "\n", " // Call the \"handle_{type}\" callback, which takes\n", " // the figure and JSON message as its only arguments.\n", " try {\n", " var callback = fig[\"handle_\" + msg_type];\n", " } catch (e) {\n", " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n", " return;\n", " }\n", "\n", " if (callback) {\n", " try {\n", " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n", " callback(fig, msg);\n", " } catch (e) {\n", " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n", " }\n", " }\n", " };\n", "}\n", "\n", "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n", "mpl.findpos = function(e) {\n", " //this section is from http://www.quirksmode.org/js/events_properties.html\n", " var targ;\n", " if (!e)\n", " e = window.event;\n", " if (e.target)\n", " targ = e.target;\n", " else if (e.srcElement)\n", " targ = e.srcElement;\n", " if (targ.nodeType == 3) // defeat Safari bug\n", " targ = targ.parentNode;\n", "\n", " // jQuery normalizes the pageX and pageY\n", " // pageX,Y are the mouse positions relative to the document\n", " // offset() returns the position of the element relative to the document\n", " var x = e.pageX - $(targ).offset().left;\n", " var y = e.pageY - $(targ).offset().top;\n", "\n", " return {\"x\": x, \"y\": y};\n", "};\n", "\n", "/*\n", " * return a copy of an object with only non-object keys\n", " * we need this to avoid circular references\n", " * http://stackoverflow.com/a/24161582/3208463\n", " */\n", "function simpleKeys (original) {\n", " return Object.keys(original).reduce(function (obj, key) {\n", " if (typeof original[key] !== 'object')\n", " obj[key] = original[key]\n", " return obj;\n", " }, {});\n", "}\n", "\n", "mpl.figure.prototype.mouse_event = function(event, name) {\n", " var canvas_pos = mpl.findpos(event)\n", "\n", " if (name === 'button_press')\n", " {\n", " this.canvas.focus();\n", " this.canvas_div.focus();\n", " }\n", "\n", " var x = canvas_pos.x * mpl.ratio;\n", " var y = canvas_pos.y * mpl.ratio;\n", "\n", " this.send_message(name, {x: x, y: y, button: event.button,\n", " step: event.step,\n", " guiEvent: simpleKeys(event)});\n", "\n", " /* This prevents the web browser from automatically changing to\n", " * the text insertion cursor when the button is pressed. We want\n", " * to control all of the cursor setting manually through the\n", " * 'cursor' event from matplotlib */\n", " event.preventDefault();\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " // Handle any extra behaviour associated with a key event\n", "}\n", "\n", "mpl.figure.prototype.key_event = function(event, name) {\n", "\n", " // Prevent repeat events\n", " if (name == 'key_press')\n", " {\n", " if (event.which === this._key)\n", " return;\n", " else\n", " this._key = event.which;\n", " }\n", " if (name == 'key_release')\n", " this._key = null;\n", "\n", " var value = '';\n", " if (event.ctrlKey && event.which != 17)\n", " value += \"ctrl+\";\n", " if (event.altKey && event.which != 18)\n", " value += \"alt+\";\n", " if (event.shiftKey && event.which != 16)\n", " value += \"shift+\";\n", "\n", " value += 'k';\n", " value += event.which.toString();\n", "\n", " this._key_event_extra(event, name);\n", "\n", " this.send_message(name, {key: value,\n", " guiEvent: simpleKeys(event)});\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n", " if (name == 'download') {\n", " this.handle_save(this, null);\n", " } else {\n", " this.send_message(\"toolbar_button\", {name: name});\n", " }\n", "};\n", "\n", "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n", " this.message.textContent = tooltip;\n", "};\n", "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n", "\n", "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n", "\n", "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n", " // Create a \"websocket\"-like object which calls the given IPython comm\n", " // object with the appropriate methods. Currently this is a non binary\n", " // socket, so there is still some room for performance tuning.\n", " var ws = {};\n", "\n", " ws.close = function() {\n", " comm.close()\n", " };\n", " ws.send = function(m) {\n", " //console.log('sending', m);\n", " comm.send(m);\n", " };\n", " // Register the callback with on_msg.\n", " comm.on_msg(function(msg) {\n", " //console.log('receiving', msg['content']['data'], msg);\n", " // Pass the mpl event to the overridden (by mpl) onmessage function.\n", " ws.onmessage(msg['content']['data'])\n", " });\n", " return ws;\n", "}\n", "\n", "mpl.mpl_figure_comm = function(comm, msg) {\n", " // This is the function which gets called when the mpl process\n", " // starts-up an IPython Comm through the \"matplotlib\" channel.\n", "\n", " var id = msg.content.data.id;\n", " // Get hold of the div created by the display call when the Comm\n", " // socket was opened in Python.\n", " var element = $(\"#\" + id);\n", " var ws_proxy = comm_websocket_adapter(comm)\n", "\n", " function ondownload(figure, format) {\n", " window.open(figure.imageObj.src);\n", " }\n", "\n", " var fig = new mpl.figure(id, ws_proxy,\n", " ondownload,\n", " element.get(0));\n", "\n", " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n", " // web socket which is closed, not our websocket->open comm proxy.\n", " ws_proxy.onopen();\n", "\n", " fig.parent_element = element.get(0);\n", " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n", " if (!fig.cell_info) {\n", " console.error(\"Failed to find cell for figure\", id, fig);\n", " return;\n", " }\n", "\n", " var output_index = fig.cell_info[2]\n", " var cell = fig.cell_info[0];\n", "\n", "};\n", "\n", "mpl.figure.prototype.handle_close = function(fig, msg) {\n", " var width = fig.canvas.width/mpl.ratio\n", " fig.root.unbind('remove')\n", "\n", " // Update the output cell to use the data from the current canvas.\n", " fig.push_to_output();\n", " var dataURL = fig.canvas.toDataURL();\n", " // Re-enable the keyboard manager in IPython - without this line, in FF,\n", " // the notebook keyboard shortcuts fail.\n", " IPython.keyboard_manager.enable()\n", " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n", " fig.close_ws(fig, msg);\n", "}\n", "\n", "mpl.figure.prototype.close_ws = function(fig, msg){\n", " fig.send_message('closing', msg);\n", " // fig.ws.close()\n", "}\n", "\n", "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n", " // Turn the data on the canvas into data in the output cell.\n", " var width = this.canvas.width/mpl.ratio\n", " var dataURL = this.canvas.toDataURL();\n", " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Tell IPython that the notebook contents must change.\n", " IPython.notebook.set_dirty(true);\n", " this.send_message(\"ack\", {});\n", " var fig = this;\n", " // Wait a second, then push the new image to the DOM so\n", " // that it is saved nicely (might be nice to debounce this).\n", " setTimeout(function () { fig.push_to_output() }, 1000);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items){\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) { continue; };\n", "\n", " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", " nav_element.append(button);\n", " }\n", "\n", " // Add the status bar.\n", " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "\n", " // Add the close button to the window.\n", " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n", " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n", " button.click(function (evt) { fig.handle_close(fig, {}); } );\n", " button.mouseover('Stop Interaction', toolbar_mouse_event);\n", " buttongrp.append(button);\n", " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n", " titlebar.prepend(buttongrp);\n", "}\n", "\n", "mpl.figure.prototype._root_extra_style = function(el){\n", " var fig = this\n", " el.on(\"remove\", function(){\n", "\tfig.close_ws(fig, {});\n", " });\n", "}\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(el){\n", " // this is important to make the div 'focusable\n", " el.attr('tabindex', 0)\n", " // reach out to IPython and tell the keyboard manager to turn it's self\n", " // off when our div gets focus\n", "\n", " // location in version 3\n", " if (IPython.notebook.keyboard_manager) {\n", " IPython.notebook.keyboard_manager.register_events(el);\n", " }\n", " else {\n", " // location in version 2\n", " IPython.keyboard_manager.register_events(el);\n", " }\n", "\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " var manager = IPython.notebook.keyboard_manager;\n", " if (!manager)\n", " manager = IPython.keyboard_manager;\n", "\n", " // Check for shift+enter\n", " if (event.shiftKey && event.which == 13) {\n", " this.canvas_div.blur();\n", " event.shiftKey = false;\n", " // Send a \"J\" for go to next cell\n", " event.which = 74;\n", " event.keyCode = 74;\n", " manager.command_mode();\n", " manager.handle_keydown(event);\n", " }\n", "}\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " fig.ondownload(fig, null);\n", "}\n", "\n", "\n", "mpl.find_output_cell = function(html_output) {\n", " // Return the cell and output element which can be found *uniquely* in the notebook.\n", " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n", " // IPython event is triggered only after the cells have been serialised, which for\n", " // our purposes (turning an active figure into a static one), is too late.\n", " var cells = IPython.notebook.get_cells();\n", " var ncells = cells.length;\n", " for (var i=0; i<ncells; i++) {\n", " var cell = cells[i];\n", " if (cell.cell_type === 'code'){\n", " for (var j=0; j<cell.output_area.outputs.length; j++) {\n", " var data = cell.output_area.outputs[j];\n", " if (data.data) {\n", " // IPython >= 3 moved mimebundle to data attribute of output\n", " data = data.data;\n", " }\n", " if (data['text/html'] == html_output) {\n", " return [cell, data, j];\n", " }\n", " }\n", " }\n", " }\n", "}\n", "\n", "// Register the function which deals with the matplotlib target/channel.\n", "// The kernel may be null if the page has been refreshed.\n", "if (IPython.notebook.kernel != null) {\n", " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n", "}\n" ], "text/plain": [ "<IPython.core.display.Javascript object>" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAgAElEQVR4Xux9CfBkVXX+RRCYGRgVIwiyOgKyWDCCghBUREAjCRDjnkSJAQutKG6AGvOHhCVoIqbiAigBClxiTHAHDCq7EBGwjAJijMhmYQQnwAzI9q/7Oqf79O2vzznvdf/61/366ypqfnS/d5dzzn33e99Z7lqPP/7444kfSoASoAQoAUqAEqAEKIG5kcBaBIBzo2tOlBKgBCgBSoASoAQogUoCBIA0BEqAEqAEKAFKgBKgBOZMAgSAc6ZwTpcSoAQoAUqAEqAEKAECQNoAJUAJUAKUACVACVACcyYBAsA5UzinSwlQApQAJUAJUAKUAAEgbYASoAQoAUqAEqAEKIE5kwAB4JwpnNOlBCgBSoASoAQoAUqAAJA2QAlQApQAJUAJUAKUwJxJgABwzhTO6VIClAAlQAlQApQAJUAASBugBCgBSoASoAQoAUpgziRAADhnCud0KQFKgBKgBCgBSoASIACkDVAClAAlQAlQApQAJTBnEiAAnDOFc7qUACVACVAClAAlQAkQANIGKAFKgBKgBCgBSoASmDMJEADOmcI5XUqAEqAEKAFKgBKgBAgAaQOUACVACVAClAAlQAnMmQQIAOdM4ZwuJUAJUAKUACVACVACBIC0AUqAEqAEKAFKgBKgBOZMAgSAc6ZwTpcSoAQoAUqAEqAEKAECQNoAJUAJUAKUACVACVACcyYBAsA5UzinSwlQApQAJUAJUAKUAAEgbYASoAQoAUqAEqAEKIE5kwAB4JwpnNOlBCgBSoASoAQoAUqAAJA2QAlQApQAJUAJUAKUwJxJgABwzhTO6VIClAAlQAlQApQAJUAASBugBCgBSoASoAQoAUpgziRAADhnCud0KQFKgBKgBCgBSoASIACkDVAClAAlQAlQApQAJTBnEiAAnDOFc7qUACVACVAClAAlQAkQANIGKAFKgBKgBCgBSoASmDMJEADOmcI5XUqAEqAEKAFKgBKgBAgAaQOUACVACVAClAAlQAnMmQQIAOdM4ZwuJUAJUAKUACVACVACBIC0AUqAEqAEKAFKgBKgBOZMAgSAc6ZwTpcSoAQoAUqAEqAEKAECQNoAJUAJUAKUACVACVACcyYBAsA5UzinSwnMigTe9KY3pUsuuST9/Oc/7w556623Ti9+8YvT2WefPSvTMMe51lprDf19++23TzfddBP8/cc//nFauXJl+u1vf5u+973vpd13370V8uAkKAFKYHISIACcnKzZEyVACdSQAAKA119/fVq+fHlasWJFjZam99Krr756YHDXXHNNOuqoo9Kxxx6bTj755IHfH3300bT33nun2267Ld15550EgNOrXo6MEphqCRAATrV6ODhKYH4lgADgPEjjsMMOS+ecc076yU9+kp71rGcNTPnv/u7v0kc/+tF09NFHp3e84x0EgPNgFJwjJbAAEiAAXAChsklKgBKwJfCrX/0qfeADH0gXXHBBuvvuuytWb7vttkvHH398eulLX1rdHHUB/+Y3v0l/8zd/k84///x0xx13pCc96UmVS/QjH/lIevazn121lV2lH/rQh9J5552X/vu//7vq76CDDqq+e9rTnjZ0sNn9vM022wz9/fHHHx+rqu+777606aabpuc973npO9/5zkDbt9xyS9pll13S5z//+XTPPfekDBbpAh6rCtgYJTA3EiAAnBtVc6KUwPRI4GUve1m67rrr0oknnlgBvwzi8v/vuOOO6TWveU0YAGbA9IIXvKCKEzzmmGPSHnvske6///502WWXpYMPPjjtu+++6bHHHkuveMUr0uWXX16xZnvttVe69dZb0//7f/+vAovXXnttWrJkCRTOQw89lLLbWX8yeP3jP/7j9IxnPCPlWLz8yX3k/7xPjvlbe+21h172qU99Kh1xxBEVUH3DG97Qd10Gmzn+cZNNNklf+MIXqjhIAkBP4vydEqAEhkmAAJC2QQlQAhOXwIYbbpj+/M//PJ166qlD+44wgJn5+6u/+qv07//+713msGwws2Wve93r0r/+67+mP/zDP+z+nIFfZto+8YlPpCOPPDIkg9WrV1egMsffffe7301bbbVVdd9xxx1XsZfeJ1+vk1rK6/fcc8908803p7vuuiutv/76fT9/7GMfq+Z64403ViCQANCTNn+nBCgBSwIEgLQPSoASmLgE9ttvv4rxe/e7310Bt9122y098YlP7BtHBABmNu/Xv/51BZqGfTJb9/Wvf71yNZdZt1tssUV64QtfmP75n//ZlUFOvjjkkEPSpZdeWjGMu+66a/eenIyR//M+6623XnrOc54DL/vRj36Udt555/S2t70tZbCnP5mxzL/l2L83v/nN1U8EgJ60+TslQAkQ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ONxwww3hueeeC8cee2z41re+VYyxqhyyR++iRYvCj3/84/CXv/wlvPGNbwwf//jHw+WXXz6wo0LV2rF+/fpivm7evLmYsytXrgznnHPOAKQ59ZX+uPjii8Mtt9xS3HfWWWeFJUuWFPuC9+Lw2vCvf/2rwP/2228Pjz76aLG37WmnnRauuuqqYqcLPUa6DVKPVF9YLC+66KJiLlx77bXh0ksvrVQ7etHnfMbwIUACOHzY9nXJP/vZz8IFF1xQEKQTTzwxLF26NHz/+98Pf/rTn8K4ceMq1/b3vve94UMf+lB45zvfGWTx/vKXvxy2bt1a1Pe1r31tUd9PfvKTYdWqVWH58uXhwAMPDJ/73OfC7t27iwVTN6KvSsPuvffecP755xc7sJx66qkDBLDqbZDFd+rUqUWdpa5veMMbwp///OcwYcKEcPjhhxfwCjH/+te/XvSDkMOvfe1rxYIpWw++7nWvq0QXSP1kQV6xYkVBTO+7774wZ86coq5CyKvYDiHcGzZsCNOmTQuzZs0aRABzcJ85c2aQfcCFkMgxb968ou9k3vTi8NogO/mce+654cILLwxHHXVU8fEghEnmu/SPHiPdBqlHqi+0rjfffHPxofHMM8+Eyy67rIUAVqEdvehzPmP4ECABHD5s+7pkUWVkIfnOd74z0M63vvWthaIgylTVD3mhCvn43e9+F971rncV28AddNBB4Uc/+lH44Ac/WFT/6aefLvYIFkXhjDPOqEyTXnjhhQJ7Id9CON7xjncUBLAObViwYEFBQu666y6Ip6hQotbIwi0qoRyiah588MEFMRQ1pArH+9///qJOolzqIaRqv/32K8ZQ1dvxile8ooUA5tT3oYceKvb+3rhxY6HKyiF/H3/88YWybtX0XvRR3Ab0TPlQmj59enj88ceLD9OqtUHq3K4dopQLznfccUc488wzizmhCmAV29GLPuczuosACWB38RwVpb388svFQveLX/wifOADHxhosygfDzzwQEGqqn7s2LEjTJw4sVAB3/72t4c777yzMPmK4vf6179+oPqiJAipFZNkVY7Zs2eHsWPHFgrUKaecMkAA69AGIRBCpkVFknHypje9KXzqU58qVBs5xHQnSuCWLVsKpVCPs88+uzAziuJWhUPMit/97nfDb3/720KlfPDBB8Ppp59eEPEPf/jDlW9HTDpycF+2bFmYP39+2LNnT0sXSL/IWBQFtJdHDgFcs2ZN0S9SZ1HLq9aGdgTwP//5T2G+lnEv71VRWS0BrGI7etn3fFZ3ECAB7A6Oo6oUUcZk4RYlR3zp9LjiiiuKBVpMdVU+RO2QF6uYiFSJuummm4oFTNQme8jicdhhhxUm7iocP/3pTwvzqCgb++yzTwsBrEMbpM5yCJE477zzwj333FMsbILvxz72sXD33XcXLgWifli/LTE1ioojakgVDhlD4n8pqqS4B/z73/8u+kV2xZGj6u2IyVNOfWV+i1l++/btLV0gBFjmjra9V/2TIoAvvfRSOOmkk8KUKVPCjTfeWFSram1oRwDFirJ27dpivEs7YwJYxXb0qt/5nO4hQALYPSxHTUlKAGXREPOPHrIAivlLzEFVPj796U+H2267Lfz+978fCPBoR57e8573FIqUqD0jfTz55JPhmGOOKVQnUSblsApgHdrw6le/umiDjB09JKhACO0f/vCHAeIkY0wCK/QQhVDa/5vf/Gaku6F4vhBx8cmSoArxARTlW4jsNddcE0ShVUJV1Xa0I4Befdt94ImSPnfu3CDm/V4eHgGUgBD5wHjiiSfCunXrCvVPCSD6SB2pNiACKD7HYvIVFVw/ghABrFo7etn3fFZ3ECAB7A6Oo6qUOpuAP/OZzwRxrJagAlH29KiD+VTqLSZ3G5AiypMshK985SsLtUDMRlU2Y48fPz4IqZaAIT3Ej1R8GUX1yzFFVmGyiW+oEB75mNBD2iBKk3wAVb0d/WwCFvInAVLSBzKvJaBLjyqaTuO+EDcCUchlTush81z+X8bdY489VklTdhXmJevQGQIkgJ3hxav/HwFxTpa0HRKIoIf4d4lptYpBIGKyE/InqS9EEZAvfntoAIUs4LJ4yCGpMiQFTFWCQJ5//vnCDGoPMb2JiUsCJmRxkECWKrfhIx/5SKHk2SCQz372s2HTpk2FaqbBCHLuC1/4QtFU+eCQgJ0qBYEIqRDCJ5HMesi4/+EPf1iYSKvejnZBIB7uGnggfSWBFXLI38cdd1xlgkCU/D3yyCOFCVXmgz2q1gapW9wXzz77bPHusYf4zUrWBZnvEmxTxXZwcawfAiSA9euzStRY08CIaVTMwJIW4nvf+1744x//GETlqdohgQZiIv31r3/dEq0oucIkL6AcspjfeuuthZ+TBFlITkB5GVcxDYzia03AdWiDmHrFb1SCaoRoiw+gmHdl/Hz0ox8tmiVET8mUEHUxPQppr1IaGMn5JwEG4rsoJuD777+/SInyiU98oqh/Fdsh0eMS/CSHBNiIuVrS8chYlwjZHNwl9YiYidUnVtos871XaWC8Noi5VCKxxXQq81iitPWQNor7gRwj3QapQ6ov4vdnbAKuSjuq9p5nfTpDgASwM7x4tUFA1L9vfvObxdeqRNJKJKCkVKniIV/Z6BDFRhZzOcRpXPy6hCjaRNCirFX1iAlgHdogi7MEDIhKI2Z4MXdpFLDgrAmJhWTYRNAyxqpyiBr7la98pVCU//a3vxW+WhL9+9WvfnWAaFStHUKihfDFh/gsykdPTn3FvSBOBH399df3LBG01wbJl2fdOmw7RQ2UuSLHSLdB6pDqixwCWIV2VGU+sh7lECABLIcb7yICRIAIEAEiQASIQG0RIAGsbdex4kSACBABIkAEiAARKIcACWA53HgXESACRIAIEAEiQARqiwAJYG27jhUnAkSACBABIkAEiEA5BEgAy+HGu4gAESACRIAIEAEiUFsESABr23WsOBEgAkSACBABIkAEyiFAAlgON95FBIgAESACRIAIEIHaIkACWNuuY8WJABEgAkSACBABIlAOARLAcrjxLiJABIgAESACRIAI1BYBEsDadh0rTgSIABEgAkSACBCBcgiQAJbDjXcRASJABIgAESACRKC2CJAA1rbrWHEiQASIABEgAkSACJRDgASwHG68iwgQASJABIgAESACtUWABLC2XceKEwEiQASIABEgAkSgHAIkgOVw411EgAgQASJABIgAEagtAiSAte06VpwIEAEiQASIABEgAuUQIAEshxvvIgJEgAgQASJABIhAbREgAaxt17HiRIAIEAEiQASIABEohwAJYDnceBcRIAJEgAgQASJABGqLAAlgbbuOFScCRIAIEAEiQASIQDkESADL4ca7iAARIAJEgAgQASJQWwRIAGvbdaw4ESACRIAIEAEiQATKIUACWA433kUEiAARIAJEgAgQgdoiQAJY265jxYkAESACRIAIEAEiUA4BEsByuPEuIkAEiAARIAJEgAjUFgESwNp2HStOBIgAESACRIAIEIFyCJAAlsONdxEBIkAEiAARIAJEoLYIkADWtutYcSJABIgAESACRIAIlEOABLAcbryLCBABIkAEiAARIAK1RYAEsLZdx4oTASJABIgAESACRKAcAiSA5XDjXUSACBABIkAEiAARqC0CJIC17TpWnAgQASJABIgAESAC5RD4P8IAhQbDsT2pAAAAAElFTkSuQmCC\" width=\"640\">" ], "text/plain": [ "<IPython.core.display.HTML object>" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "u = np.array([0,0,1])\n", "dist = st3d.tensor_vector_distance(S,u)\n", "st3d.show_vol(dist.reshape(volume.shape))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## K-means like clustering of structure tensor using tensor-vector distance\n", "Tensor-vector distance allows clustering tensors using an approach similar to k-means. Here, every cluster is characterized by an orientation vector, and consists of the tensors which have a small distance to this orientation. The advantage of the approach is that it operates on tensors, and does not require their eigendecomposition. Only computation of cluster orientation requires eigendecomposition. " ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iter 0: moved cluster centers for for 3.4611420322311117\n", "Iter 0: moved 39247 voxels\n", "Iter 1: moved cluster centers for for 0.004271292625400079\n", "Iter 1: moved 1943 voxels\n", "Iter 2: moved cluster centers for for 0.0002994716482208428\n", "Iter 2: moved 147 voxels\n", "Iter 3: moved cluster centers for for 2.5064554745549023e-05\n", "Iter 3: moved 12 voxels\n", "Iter 4: moved cluster centers for for 2.299743582546306e-06\n", "Iter 4: moved 0 voxels\n", "Iter 5: moved cluster centers for for 0.0\n", "Iter 5: moved 0 voxels\n", "Iter 6: moved cluster centers for for 0.0\n", "Iter 6: moved 0 voxels\n", "Iter 7: moved cluster centers for for 0.0\n", "Iter 7: moved 0 voxels\n", "Iter 8: moved cluster centers for for 0.0\n", "Iter 8: moved 0 voxels\n", "Iter 9: moved cluster centers for for 0.0\n", "Iter 9: moved 0 voxels\n" ] }, { "data": { "application/javascript": [ "/* Put everything inside the global mpl namespace */\n", "window.mpl = {};\n", "\n", "\n", "mpl.get_websocket_type = function() {\n", " if (typeof(WebSocket) !== 'undefined') {\n", " return WebSocket;\n", " } else if (typeof(MozWebSocket) !== 'undefined') {\n", " return MozWebSocket;\n", " } else {\n", " alert('Your browser does not have WebSocket support. ' +\n", " 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n", " 'Firefox 4 and 5 are also supported but you ' +\n", " 'have to enable WebSockets in about:config.');\n", " };\n", "}\n", "\n", "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n", " this.id = figure_id;\n", "\n", " this.ws = websocket;\n", "\n", " this.supports_binary = (this.ws.binaryType != undefined);\n", "\n", " if (!this.supports_binary) {\n", " var warnings = document.getElementById(\"mpl-warnings\");\n", " if (warnings) {\n", " warnings.style.display = 'block';\n", " warnings.textContent = (\n", " \"This browser does not support binary websocket messages. \" +\n", " \"Performance may be slow.\");\n", " }\n", " }\n", "\n", " this.imageObj = new Image();\n", "\n", " this.context = undefined;\n", " this.message = undefined;\n", " this.canvas = undefined;\n", " this.rubberband_canvas = undefined;\n", " this.rubberband_context = undefined;\n", " this.format_dropdown = undefined;\n", "\n", " this.image_mode = 'full';\n", "\n", " this.root = $('<div/>');\n", " this._root_extra_style(this.root)\n", " this.root.attr('style', 'display: inline-block');\n", "\n", " $(parent_element).append(this.root);\n", "\n", " this._init_header(this);\n", " this._init_canvas(this);\n", " this._init_toolbar(this);\n", "\n", " var fig = this;\n", "\n", " this.waiting = false;\n", "\n", " this.ws.onopen = function () {\n", " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n", " fig.send_message(\"send_image_mode\", {});\n", " if (mpl.ratio != 1) {\n", " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n", " }\n", " fig.send_message(\"refresh\", {});\n", " }\n", "\n", " this.imageObj.onload = function() {\n", " if (fig.image_mode == 'full') {\n", " // Full images could contain transparency (where diff images\n", " // almost always do), so we need to clear the canvas so that\n", " // there is no ghosting.\n", " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n", " }\n", " fig.context.drawImage(fig.imageObj, 0, 0);\n", " };\n", "\n", " this.imageObj.onunload = function() {\n", " fig.ws.close();\n", " }\n", "\n", " this.ws.onmessage = this._make_on_message_function(this);\n", "\n", " this.ondownload = ondownload;\n", "}\n", "\n", "mpl.figure.prototype._init_header = function() {\n", " var titlebar = $(\n", " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n", " 'ui-helper-clearfix\"/>');\n", " var titletext = $(\n", " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n", " 'text-align: center; padding: 3px;\"/>');\n", " titlebar.append(titletext)\n", " this.root.append(titlebar);\n", " this.header = titletext[0];\n", "}\n", "\n", "\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "\n", "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n", "\n", "}\n", "\n", "mpl.figure.prototype._init_canvas = function() {\n", " var fig = this;\n", "\n", " var canvas_div = $('<div/>');\n", "\n", " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n", "\n", " function canvas_keyboard_event(event) {\n", " return fig.key_event(event, event['data']);\n", " }\n", "\n", " canvas_div.keydown('key_press', canvas_keyboard_event);\n", " canvas_div.keyup('key_release', canvas_keyboard_event);\n", " this.canvas_div = canvas_div\n", " this._canvas_extra_style(canvas_div)\n", " this.root.append(canvas_div);\n", "\n", " var canvas = $('<canvas/>');\n", " canvas.addClass('mpl-canvas');\n", " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n", "\n", " this.canvas = canvas[0];\n", " this.context = canvas[0].getContext(\"2d\");\n", "\n", " var backingStore = this.context.backingStorePixelRatio ||\n", "\tthis.context.webkitBackingStorePixelRatio ||\n", "\tthis.context.mozBackingStorePixelRatio ||\n", "\tthis.context.msBackingStorePixelRatio ||\n", "\tthis.context.oBackingStorePixelRatio ||\n", "\tthis.context.backingStorePixelRatio || 1;\n", "\n", " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n", "\n", " var rubberband = $('<canvas/>');\n", " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n", "\n", " var pass_mouse_events = true;\n", "\n", " canvas_div.resizable({\n", " start: function(event, ui) {\n", " pass_mouse_events = false;\n", " },\n", " resize: function(event, ui) {\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " stop: function(event, ui) {\n", " pass_mouse_events = true;\n", " fig.request_resize(ui.size.width, ui.size.height);\n", " },\n", " });\n", "\n", " function mouse_event_fn(event) {\n", " if (pass_mouse_events)\n", " return fig.mouse_event(event, event['data']);\n", " }\n", "\n", " rubberband.mousedown('button_press', mouse_event_fn);\n", " rubberband.mouseup('button_release', mouse_event_fn);\n", " // Throttle sequential mouse events to 1 every 20ms.\n", " rubberband.mousemove('motion_notify', mouse_event_fn);\n", "\n", " rubberband.mouseenter('figure_enter', mouse_event_fn);\n", " rubberband.mouseleave('figure_leave', mouse_event_fn);\n", "\n", " canvas_div.on(\"wheel\", function (event) {\n", " event = event.originalEvent;\n", " event['data'] = 'scroll'\n", " if (event.deltaY < 0) {\n", " event.step = 1;\n", " } else {\n", " event.step = -1;\n", " }\n", " mouse_event_fn(event);\n", " });\n", "\n", " canvas_div.append(canvas);\n", " canvas_div.append(rubberband);\n", "\n", " this.rubberband = rubberband;\n", " this.rubberband_canvas = rubberband[0];\n", " this.rubberband_context = rubberband[0].getContext(\"2d\");\n", " this.rubberband_context.strokeStyle = \"#000000\";\n", "\n", " this._resize_canvas = function(width, height) {\n", " // Keep the size of the canvas, canvas container, and rubber band\n", " // canvas in synch.\n", " canvas_div.css('width', width)\n", " canvas_div.css('height', height)\n", "\n", " canvas.attr('width', width * mpl.ratio);\n", " canvas.attr('height', height * mpl.ratio);\n", " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n", "\n", " rubberband.attr('width', width);\n", " rubberband.attr('height', height);\n", " }\n", "\n", " // Set the figure to an initial 600x600px, this will subsequently be updated\n", " // upon first draw.\n", " this._resize_canvas(600, 600);\n", "\n", " // Disable right mouse context menu.\n", " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n", " return false;\n", " });\n", "\n", " function set_focus () {\n", " canvas.focus();\n", " canvas_div.focus();\n", " }\n", "\n", " window.setTimeout(set_focus, 100);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items) {\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) {\n", " // put a spacer in here.\n", " continue;\n", " }\n", " var button = $('<button/>');\n", " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n", " 'ui-button-icon-only');\n", " button.attr('role', 'button');\n", " button.attr('aria-disabled', 'false');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", "\n", " var icon_img = $('<span/>');\n", " icon_img.addClass('ui-button-icon-primary ui-icon');\n", " icon_img.addClass(image);\n", " icon_img.addClass('ui-corner-all');\n", "\n", " var tooltip_span = $('<span/>');\n", " tooltip_span.addClass('ui-button-text');\n", " tooltip_span.html(tooltip);\n", "\n", " button.append(icon_img);\n", " button.append(tooltip_span);\n", "\n", " nav_element.append(button);\n", " }\n", "\n", " var fmt_picker_span = $('<span/>');\n", "\n", " var fmt_picker = $('<select/>');\n", " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n", " fmt_picker_span.append(fmt_picker);\n", " nav_element.append(fmt_picker_span);\n", " this.format_dropdown = fmt_picker[0];\n", "\n", " for (var ind in mpl.extensions) {\n", " var fmt = mpl.extensions[ind];\n", " var option = $(\n", " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n", " fmt_picker.append(option);\n", " }\n", "\n", " // Add hover states to the ui-buttons\n", " $( \".ui-button\" ).hover(\n", " function() { $(this).addClass(\"ui-state-hover\");},\n", " function() { $(this).removeClass(\"ui-state-hover\");}\n", " );\n", "\n", " var status_bar = $('<span class=\"mpl-message\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "}\n", "\n", "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n", " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n", " // which will in turn request a refresh of the image.\n", " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n", "}\n", "\n", "mpl.figure.prototype.send_message = function(type, properties) {\n", " properties['type'] = type;\n", " properties['figure_id'] = this.id;\n", " this.ws.send(JSON.stringify(properties));\n", "}\n", "\n", "mpl.figure.prototype.send_draw_message = function() {\n", " if (!this.waiting) {\n", " this.waiting = true;\n", " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n", " }\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " var format_dropdown = fig.format_dropdown;\n", " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n", " fig.ondownload(fig, format);\n", "}\n", "\n", "\n", "mpl.figure.prototype.handle_resize = function(fig, msg) {\n", " var size = msg['size'];\n", " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n", " fig._resize_canvas(size[0], size[1]);\n", " fig.send_message(\"refresh\", {});\n", " };\n", "}\n", "\n", "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n", " var x0 = msg['x0'] / mpl.ratio;\n", " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n", " var x1 = msg['x1'] / mpl.ratio;\n", " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n", " x0 = Math.floor(x0) + 0.5;\n", " y0 = Math.floor(y0) + 0.5;\n", " x1 = Math.floor(x1) + 0.5;\n", " y1 = Math.floor(y1) + 0.5;\n", " var min_x = Math.min(x0, x1);\n", " var min_y = Math.min(y0, y1);\n", " var width = Math.abs(x1 - x0);\n", " var height = Math.abs(y1 - y0);\n", "\n", " fig.rubberband_context.clearRect(\n", " 0, 0, fig.canvas.width, fig.canvas.height);\n", "\n", " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n", "}\n", "\n", "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n", " // Updates the figure title.\n", " fig.header.textContent = msg['label'];\n", "}\n", "\n", "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n", " var cursor = msg['cursor'];\n", " switch(cursor)\n", " {\n", " case 0:\n", " cursor = 'pointer';\n", " break;\n", " case 1:\n", " cursor = 'default';\n", " break;\n", " case 2:\n", " cursor = 'crosshair';\n", " break;\n", " case 3:\n", " cursor = 'move';\n", " break;\n", " }\n", " fig.rubberband_canvas.style.cursor = cursor;\n", "}\n", "\n", "mpl.figure.prototype.handle_message = function(fig, msg) {\n", " fig.message.textContent = msg['message'];\n", "}\n", "\n", "mpl.figure.prototype.handle_draw = function(fig, msg) {\n", " // Request the server to send over a new figure.\n", " fig.send_draw_message();\n", "}\n", "\n", "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n", " fig.image_mode = msg['mode'];\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Called whenever the canvas gets updated.\n", " this.send_message(\"ack\", {});\n", "}\n", "\n", "// A function to construct a web socket function for onmessage handling.\n", "// Called in the figure constructor.\n", "mpl.figure.prototype._make_on_message_function = function(fig) {\n", " return function socket_on_message(evt) {\n", " if (evt.data instanceof Blob) {\n", " /* FIXME: We get \"Resource interpreted as Image but\n", " * transferred with MIME type text/plain:\" errors on\n", " * Chrome. But how to set the MIME type? It doesn't seem\n", " * to be part of the websocket stream */\n", " evt.data.type = \"image/png\";\n", "\n", " /* Free the memory for the previous frames */\n", " if (fig.imageObj.src) {\n", " (window.URL || window.webkitURL).revokeObjectURL(\n", " fig.imageObj.src);\n", " }\n", "\n", " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n", " evt.data);\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n", " fig.imageObj.src = evt.data;\n", " fig.updated_canvas_event();\n", " fig.waiting = false;\n", " return;\n", " }\n", "\n", " var msg = JSON.parse(evt.data);\n", " var msg_type = msg['type'];\n", "\n", " // Call the \"handle_{type}\" callback, which takes\n", " // the figure and JSON message as its only arguments.\n", " try {\n", " var callback = fig[\"handle_\" + msg_type];\n", " } catch (e) {\n", " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n", " return;\n", " }\n", "\n", " if (callback) {\n", " try {\n", " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n", " callback(fig, msg);\n", " } catch (e) {\n", " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n", " }\n", " }\n", " };\n", "}\n", "\n", "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n", "mpl.findpos = function(e) {\n", " //this section is from http://www.quirksmode.org/js/events_properties.html\n", " var targ;\n", " if (!e)\n", " e = window.event;\n", " if (e.target)\n", " targ = e.target;\n", " else if (e.srcElement)\n", " targ = e.srcElement;\n", " if (targ.nodeType == 3) // defeat Safari bug\n", " targ = targ.parentNode;\n", "\n", " // jQuery normalizes the pageX and pageY\n", " // pageX,Y are the mouse positions relative to the document\n", " // offset() returns the position of the element relative to the document\n", " var x = e.pageX - $(targ).offset().left;\n", " var y = e.pageY - $(targ).offset().top;\n", "\n", " return {\"x\": x, \"y\": y};\n", "};\n", "\n", "/*\n", " * return a copy of an object with only non-object keys\n", " * we need this to avoid circular references\n", " * http://stackoverflow.com/a/24161582/3208463\n", " */\n", "function simpleKeys (original) {\n", " return Object.keys(original).reduce(function (obj, key) {\n", " if (typeof original[key] !== 'object')\n", " obj[key] = original[key]\n", " return obj;\n", " }, {});\n", "}\n", "\n", "mpl.figure.prototype.mouse_event = function(event, name) {\n", " var canvas_pos = mpl.findpos(event)\n", "\n", " if (name === 'button_press')\n", " {\n", " this.canvas.focus();\n", " this.canvas_div.focus();\n", " }\n", "\n", " var x = canvas_pos.x * mpl.ratio;\n", " var y = canvas_pos.y * mpl.ratio;\n", "\n", " this.send_message(name, {x: x, y: y, button: event.button,\n", " step: event.step,\n", " guiEvent: simpleKeys(event)});\n", "\n", " /* This prevents the web browser from automatically changing to\n", " * the text insertion cursor when the button is pressed. We want\n", " * to control all of the cursor setting manually through the\n", " * 'cursor' event from matplotlib */\n", " event.preventDefault();\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " // Handle any extra behaviour associated with a key event\n", "}\n", "\n", "mpl.figure.prototype.key_event = function(event, name) {\n", "\n", " // Prevent repeat events\n", " if (name == 'key_press')\n", " {\n", " if (event.which === this._key)\n", " return;\n", " else\n", " this._key = event.which;\n", " }\n", " if (name == 'key_release')\n", " this._key = null;\n", "\n", " var value = '';\n", " if (event.ctrlKey && event.which != 17)\n", " value += \"ctrl+\";\n", " if (event.altKey && event.which != 18)\n", " value += \"alt+\";\n", " if (event.shiftKey && event.which != 16)\n", " value += \"shift+\";\n", "\n", " value += 'k';\n", " value += event.which.toString();\n", "\n", " this._key_event_extra(event, name);\n", "\n", " this.send_message(name, {key: value,\n", " guiEvent: simpleKeys(event)});\n", " return false;\n", "}\n", "\n", "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n", " if (name == 'download') {\n", " this.handle_save(this, null);\n", " } else {\n", " this.send_message(\"toolbar_button\", {name: name});\n", " }\n", "};\n", "\n", "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n", " this.message.textContent = tooltip;\n", "};\n", "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n", "\n", "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n", "\n", "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n", " // Create a \"websocket\"-like object which calls the given IPython comm\n", " // object with the appropriate methods. Currently this is a non binary\n", " // socket, so there is still some room for performance tuning.\n", " var ws = {};\n", "\n", " ws.close = function() {\n", " comm.close()\n", " };\n", " ws.send = function(m) {\n", " //console.log('sending', m);\n", " comm.send(m);\n", " };\n", " // Register the callback with on_msg.\n", " comm.on_msg(function(msg) {\n", " //console.log('receiving', msg['content']['data'], msg);\n", " // Pass the mpl event to the overridden (by mpl) onmessage function.\n", " ws.onmessage(msg['content']['data'])\n", " });\n", " return ws;\n", "}\n", "\n", "mpl.mpl_figure_comm = function(comm, msg) {\n", " // This is the function which gets called when the mpl process\n", " // starts-up an IPython Comm through the \"matplotlib\" channel.\n", "\n", " var id = msg.content.data.id;\n", " // Get hold of the div created by the display call when the Comm\n", " // socket was opened in Python.\n", " var element = $(\"#\" + id);\n", " var ws_proxy = comm_websocket_adapter(comm)\n", "\n", " function ondownload(figure, format) {\n", " window.open(figure.imageObj.src);\n", " }\n", "\n", " var fig = new mpl.figure(id, ws_proxy,\n", " ondownload,\n", " element.get(0));\n", "\n", " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n", " // web socket which is closed, not our websocket->open comm proxy.\n", " ws_proxy.onopen();\n", "\n", " fig.parent_element = element.get(0);\n", " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n", " if (!fig.cell_info) {\n", " console.error(\"Failed to find cell for figure\", id, fig);\n", " return;\n", " }\n", "\n", " var output_index = fig.cell_info[2]\n", " var cell = fig.cell_info[0];\n", "\n", "};\n", "\n", "mpl.figure.prototype.handle_close = function(fig, msg) {\n", " var width = fig.canvas.width/mpl.ratio\n", " fig.root.unbind('remove')\n", "\n", " // Update the output cell to use the data from the current canvas.\n", " fig.push_to_output();\n", " var dataURL = fig.canvas.toDataURL();\n", " // Re-enable the keyboard manager in IPython - without this line, in FF,\n", " // the notebook keyboard shortcuts fail.\n", " IPython.keyboard_manager.enable()\n", " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n", " fig.close_ws(fig, msg);\n", "}\n", "\n", "mpl.figure.prototype.close_ws = function(fig, msg){\n", " fig.send_message('closing', msg);\n", " // fig.ws.close()\n", "}\n", "\n", "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n", " // Turn the data on the canvas into data in the output cell.\n", " var width = this.canvas.width/mpl.ratio\n", " var dataURL = this.canvas.toDataURL();\n", " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n", "}\n", "\n", "mpl.figure.prototype.updated_canvas_event = function() {\n", " // Tell IPython that the notebook contents must change.\n", " IPython.notebook.set_dirty(true);\n", " this.send_message(\"ack\", {});\n", " var fig = this;\n", " // Wait a second, then push the new image to the DOM so\n", " // that it is saved nicely (might be nice to debounce this).\n", " setTimeout(function () { fig.push_to_output() }, 1000);\n", "}\n", "\n", "mpl.figure.prototype._init_toolbar = function() {\n", " var fig = this;\n", "\n", " var nav_element = $('<div/>');\n", " nav_element.attr('style', 'width: 100%');\n", " this.root.append(nav_element);\n", "\n", " // Define a callback function for later on.\n", " function toolbar_event(event) {\n", " return fig.toolbar_button_onclick(event['data']);\n", " }\n", " function toolbar_mouse_event(event) {\n", " return fig.toolbar_button_onmouseover(event['data']);\n", " }\n", "\n", " for(var toolbar_ind in mpl.toolbar_items){\n", " var name = mpl.toolbar_items[toolbar_ind][0];\n", " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", " var image = mpl.toolbar_items[toolbar_ind][2];\n", " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", "\n", " if (!name) { continue; };\n", "\n", " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n", " button.click(method_name, toolbar_event);\n", " button.mouseover(tooltip, toolbar_mouse_event);\n", " nav_element.append(button);\n", " }\n", "\n", " // Add the status bar.\n", " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n", " nav_element.append(status_bar);\n", " this.message = status_bar[0];\n", "\n", " // Add the close button to the window.\n", " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n", " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n", " button.click(function (evt) { fig.handle_close(fig, {}); } );\n", " button.mouseover('Stop Interaction', toolbar_mouse_event);\n", " buttongrp.append(button);\n", " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n", " titlebar.prepend(buttongrp);\n", "}\n", "\n", "mpl.figure.prototype._root_extra_style = function(el){\n", " var fig = this\n", " el.on(\"remove\", function(){\n", "\tfig.close_ws(fig, {});\n", " });\n", "}\n", "\n", "mpl.figure.prototype._canvas_extra_style = function(el){\n", " // this is important to make the div 'focusable\n", " el.attr('tabindex', 0)\n", " // reach out to IPython and tell the keyboard manager to turn it's self\n", " // off when our div gets focus\n", "\n", " // location in version 3\n", " if (IPython.notebook.keyboard_manager) {\n", " IPython.notebook.keyboard_manager.register_events(el);\n", " }\n", " else {\n", " // location in version 2\n", " IPython.keyboard_manager.register_events(el);\n", " }\n", "\n", "}\n", "\n", "mpl.figure.prototype._key_event_extra = function(event, name) {\n", " var manager = IPython.notebook.keyboard_manager;\n", " if (!manager)\n", " manager = IPython.keyboard_manager;\n", "\n", " // Check for shift+enter\n", " if (event.shiftKey && event.which == 13) {\n", " this.canvas_div.blur();\n", " event.shiftKey = false;\n", " // Send a \"J\" for go to next cell\n", " event.which = 74;\n", " event.keyCode = 74;\n", " manager.command_mode();\n", " manager.handle_keydown(event);\n", " }\n", "}\n", "\n", "mpl.figure.prototype.handle_save = function(fig, msg) {\n", " fig.ondownload(fig, null);\n", "}\n", "\n", "\n", "mpl.find_output_cell = function(html_output) {\n", " // Return the cell and output element which can be found *uniquely* in the notebook.\n", " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n", " // IPython event is triggered only after the cells have been serialised, which for\n", " // our purposes (turning an active figure into a static one), is too late.\n", " var cells = IPython.notebook.get_cells();\n", " var ncells = cells.length;\n", " for (var i=0; i<ncells; i++) {\n", " var cell = cells[i];\n", " if (cell.cell_type === 'code'){\n", " for (var j=0; j<cell.output_area.outputs.length; j++) {\n", " var data = cell.output_area.outputs[j];\n", " if (data.data) {\n", " // IPython >= 3 moved mimebundle to data attribute of output\n", " data = data.data;\n", " }\n", " if (data['text/html'] == html_output) {\n", " return [cell, data, j];\n", " }\n", " }\n", " }\n", " }\n", "}\n", "\n", "// Register the function which deals with the matplotlib target/channel.\n", "// The kernel may be null if the page has been refreshed.\n", "if (IPython.notebook.kernel != null) {\n", " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n", "}\n" ], "text/plain": [ "<IPython.core.display.Javascript object>" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAAPACAYAAABq3NR5AAAgAElEQVR4XuzdCbQdVZkv8B0I8yAzCgHBIAKCmF4QEpAgk8woCCiN4oCM0k5oFFBCBJkCLYgMoiIqjbSAaDNjM6OJCYMyGEAGJTIGBJRBMSRv7WpzXpJ7b+65J3V31an9q7XeeppTVXvv3/dFHv+3q2rIrFmzZgUHAQIECBAgQIAAAQIECBAgQIAAAQKNFBgiAGxkXS2KAAECBAgQIECAAAECBAgQIECAQCEgANQIBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgQIECBAgAABAgQIECAgANQDBAgQIECAAAECBAgQIECAAAECBBosIABscHEtjQABAgQIECBAgAABAgQIECBAgIAAUA8QIECAAAECBAgQIECAAAECBAgQaLCAALDBxbU0AgQIECBAgAABAgQIECBAgAABAgJAPUCAAAECBAgQIECAAAECBAgQIECgwQICwAYX19IIECBAgAABAgQIECBAgAABAgQICAD1AAECBAgQIECAAAECBAgQIECAAIEGCwgAG1xcSyNAgAABAgTKEzj22GPD+PHjixuOGzcuxP8+73HzzTeHrbfeuvjjrbbaKsT/7iBAgAABAgQIECBQtYAAsOoKGJ8AAQIECBDoCgEBYFeUab6T/PjHPx5++MMfdryQWbNmdXTtnnvuGS6//PLWtcLhjhhdRIAAAQIECCyAgABwAfBcSoAAAQIECOQjIADs/lovSAC46qqrhqeffnrACJdddlnYa6+95rpOADhgRhcQIECAAAECCyggAFxAQJcTIECAAAECeQgIALu/zhdeeGGYNGlSWwuZMWNG+M53vtM694gjjginnnpqW9fOPunFF18M66+/fo/gUAA4IEYnEyBAgAABAiUICABLQHQLAgQIECBAoPkC7QSAzVfIZ4VXXXVV2HXXXVsLvueee8JGG200IIBPfepT4fvf/35YZJFFwvvf//5w6aWXFtcLAAfE6GQCBAgQIECgBAEBYAmIbkGAAAECBAg0X0AA2Pwaz7nCffbZJ1xyySXFH40YMSLcddddAwK48cYbw7bbbltcc/TRR4ehQ4e2PiIjABwQpZMJECBAgACBEgQEgCUgugUBAgQIECDQfAEBYPNrPHuF8dHdN7/5zeEf//hH8UdnnHFG+MxnPtM2wGuvvVbsFnzkkUfCOuusE+69995w0kknCQDbFnQiAQIECBAgULaAALBsUfcjQIAAAQIEaikwbdq0cP7554cbbrghPPjggyGGPIsuumhYaaWVwsorrxze+c53hve9731h++23L/5s3qOdAPDmm28OW2+9dXFpu7u8nnnmmeLLtL/85S+LeU2fPr24fvac4v3ibrS11lprvq7//Oc/w8UXXxyuuOKKcMcddxT3mTlzZlhllVXCqFGjint84AMfCEOGDFng+sS5/OlPfxrwfX7wgx+E+CGOuh/nnntuOPTQQ4tpxsd3n3jiiaIe7R5jx44NEyZMKE6Pdd1uu+3CnP3Tbm+0O57zCBAgQIAAAQL9CQgA+xPyOwECBAgQIND1AvFjDp///OdD3JnV37HFFluE22+/vcdpZQeAMZw7/vjjw8knnxxeffXV+U5roYUWKnaRbbDBBr2eF4PH+L65uONsfkcMAuN76FZfffX+GOb7e9MDwM033zxMnDixMIjv7vv5z3/ettedd94ZNttss/DGG2+Ej3zkI+HHP/5xca0AsG1CJxIgQIAAAQKDICAAHARUtyRAgAABAgTqIxDDmz322KM1oWWXXTaMHj06DBs2rHgv20svvRQeeuihcN9994XXX389pAgAYzi09957h8svv7w1r7gbMc4rhmtxXk8//XTx3rmnnnqqOOfuu+8O7373u3vAxvfU7bfffiHuAIzH4osvXuz4i/dZeOGFi7XFMCt+1TYea6yxRpgyZUpYddVVOy7SuHHjwvPPP9/v9fGcuCtx9nHBBReEj33sY/1eV+UJf/jDH8K6667bmkKsUdw52c4RjTfddNPw29/+NqywwgrhgQceaO0cFAC2I+gcAgQIECBAYLAEBICDJeu+BAgQIECAQC0EYmj2u9/9rpjL4YcfXuy4W3LJJXvM7eWXXw7XXHNNiDu44vva5j3K3AH4la98pZjH7CPOa/z48UVoNO8xefLkcNZZZ4X4WGl8THnO4/777w8jR45s7SD83Oc+F772ta/1uM+jjz5aBG+zdzbutNNO4eqrrx7U+sRAMj5SHXcnxmO99dYLkyZNCm9605vmGje+Xy+GbmUeX//613u1bGeMr371q+Eb3/hGceqKK65YBLDxMeB2jtg3Rx55ZHFq/PrvJz/5ydZlAsB2BJ1DgAABAgQIDJaAAHCwZN2XAAECBAgQqFwghnrLLLNMMY+48y2+t67Td+CVFQDGHXnrr79+8X6+eJx44okhBoKdHPErs/Frs/GIjxPHr832dbzyyivF7rSpU6cWp8QwLj6qOljHQQcdFL773e8Wt4/B5m9+85vigxjzHu9973vDLbfcUuo0HnvssX7fmdjbgLNmzSque/zxx4uf/+M//iN861vfamtuMcR817veFf7+978X73+86aab5uo1AWBbjE4iQIAAAQIEBklAADhIsG5LgAABAgQIVC/w5JNPtt53F3cCxsdoOz3KCgDjxyXiRybiER/V/fWvf91RKBl3Nc5+JDg+svr73/++eOR3fkd8HHffffcdcLg1ULPTTz+9eOdiPOLuueuvvz7EoK+3o04BYAztttlmm9Y0427Qf/u3f+t3+TE4jB9riUFmfJQ71ibueJzzEAD2y+gEAgQIECBAYBAFBICDiOvWBAgQIECAQLUC8THU+Mhp/PhHDMfibrkxY8Z0NKmyAsC11147/PGPfyzmcOGFFxbv7+vkiDsHjzrqqOLSuPMv7gDs73j22Wdb7/4bMWJE8Y7Bso9rr7027LrrrsVHMOJx3nnnhQMPPLDsYQblfvELxfGLzPHYcMMNiw+vtHPENR588MHFqfH9iLFX5j0EgO1IOocAAQIECBAYLAEB4GDJui8BAgQIECBQC4EYsF100UXFXOJutL322qv4P/ExzfiOt3aPMgLAZ555Jrz5zW9uDfnEE0+E1VZbrd0pzHXe7rvvHq644oriz+KutfhYcX9H3Kl29tlnF6ettNJKYfr06f1dMqDf4y7E+CGTv/71r8V1cRfgf/7nfw7oHlWdHB+RjrWJj43HY8KECeGLX/xiv9OJu0zj15njx2TiTsx77rknLLbYYj2uEwD2S+kEAgQIECBAYBAFBICDiOvWBAgQIECAQPUCcddbDPviF1nnPOK7AONjmltuuWXxsYpddtml+IJuX0cZAWAMhzbeeONiiBgSxffFdXpssskmxQdLOj3ijsjZXwbu9B5zXhe/+Bs/SBI/OBKPnXfeuQgoF1pooTJuP+j3+PGPfxz233//Ypxo8+c//3musLavCcQvTMcvTccjPkLc16POAsBBL6EBCBAgQIAAgfkICAC1BwECBAgQINB4gbir67TTTiseR407tno7ll9++eJLu1/60pd6fZdeGQHgr371q/Ce97ynGD7uPnzuuec6tn/7298eHn744Y6vjxfGHYFlHPFR6+233771MY/4teKJEye2PsBSxhiDfY/tttsu3HDDDcUwMby86qqr+h3yF7/4RfjABz5QnBcfH/7BD37Q5zUCwH45nUCAAAECBAgMooAAcBBx3ZoAAQIECBCol0D88m58792tt94abrvttnD77bf3COHe//73h8svv7zHhznKCADL3AEYPwASPzYRj7gDLc67quNTn/pU+P73v18MHx8tnjx5cojvOmznOOOMM0L8gm6Zx9e//vXiy8PtHtOmTSu+/jv7y8z//d//HfbZZ59+L5+zJ+JjwLO/ON3bhXFHYXzkOx7xvHj+7CM+lt3Ox0b6nZATCBAgQIAAAQJ9CAgAtQYBAgQIECCQrUAMfOJOtVNPPbX1GGfEuOSSS4r3BM55lBEAzvsOwLgb8S1veUtH/jvssEPxdd14tPu+uo4G6uei+I6/I444ojgrfgE37qKbvcuxnfHq8BXgE044ofiQSjyWW2658PTTT/f6Hr951zNnT7Sz1r7Omd+jwwtyX9cSIECAAAECBGYLCAD1AgECBAgQIJC9QHwUdqeddgrXXXddYfHRj340/OhHP5rLpYwAMN6wrK8AH3PMMeG4444r5hgfX/3lL3+ZvI5XX3112G233Vo75+IjsPFR2IEcdQgA4wdUZr8j8pBDDgnnnHNOW0sQALbF5CQCBAgQIECgBgICwBoUwRQIECBAgACB6gXOPPPM8JnPfKaYSPwoyOwwcPbMygoADzvssFbAFL+YG98LGD9IMtAjPma72WabFZfF6+PjwBtttNFAb9Px+ffff3/YfPPNW1/8je9PPPnkkzu+X1UX/uY3vwmjRo1qDR93hM7538ual3cAliXpPgQIECBAgEAnAgLATtRcQ4AAAQIECHSFwN/+9rfiUc74aGp/R/z4R3wUOB777bdfuPDCC+e6pKwA8KGHHgpxx9ns982deOKJ4Stf+Up/0+v196233jrcfPPNxW/vete7ivcaLrvssv3e6/XXXw+vvPJKiB8+6eSIHy+JX/x97LHHist333334r2J3fLF3znXPGcg+453vKPH16I78entGgFgWZLuQ4AAAQIECHQiIADsRM01BAgQIECAQFcIxHBs3333DQcddFDxUYf4ddp5jzfeeCNcfPHF4YADDgj/+Mc/ip//67/+K/z7v//7XKeWFQDGm8bdcvG9fbOPww8/PIwfP77XD1dMmTIlnHXWWcXXieed/3333RfiLsL4leN4xADr29/+dvFIcG9H/Gpw/MBF/OjEd77znbDrrrsOuI7xi7/x/vFDKvGIwWPcxbj00ksP+F5VXxCD0PgOxr/85S/FVOK7AI888shBmZYAcFBY3ZQAAQIECBBoU0AA2CaU0wgQIECAAIHuE4gBYNwlN/tYddVVw4gRI8Kb3/zmMHTo0OJjD3feeWd46qmnWudsueWWxa66eXezlRkAzpgxI+y5557hiiuuaI0bdynGR2rj12h7m9vdd98d4pd/5z2uvPLK8KEPfSi8+uqrrZ/WWGONsOmmmxZf5I0h1/Tp04tHhOOXaGcfcexOAsBbbrklxPf2zT7i7r84XjtHfLfi7MeW2zl/sM+57LLLWh97ifX+05/+FIYNGzYowwoAB4XVTQkQIECAAIE2BQSAbUI5jQABAgQIEOg+gfh+t/hF2hi4tXPEL/+ef/75YZlllulxepkBYLx5fAT4a1/7WjjttNNaOw/7muPCCy8c4m6/9dZbr9dTYrgXdzDGMLOdI4aM8ZHd3gLF/q6fN1Tt7/w5f+/kIyEDuf9Az43h5ewQdvvtt299VXmg92nnfAFgO0rOIUCAAAECBAZLQAA4WLLuS4AAAQIECNRC4IUXXgj/+7//G26//fYQd9E98sgj4fnnnw/x0d/4vrzhw4cXH334yEc+UrzXrq+j7ABw9jjTpk0LF1xwQfEV3/iIbny/XtwBuMoqqxSP/G677bbFDr/VV1+9X8/rr78+/PznPy8eyX3yySfDiy++WLwDceWVVw7rrrtusc4ddtiheGy4kw+PxAk0JQCMuyJXW221Vjgc3/kY3/04WIcAcLBk3ZcAAQIECBBoR0AA2I6ScwgQIECAAAECBAgQIECAAAECBAh0qYAAsEsLZ9oECBAgQIAAAQIECBAgQIAAAQIE2hEQALaj5BwCBAgQIECAAAECBAgQIECAAAECXSogAOzSwpk2AQIECBAgQIAAAQIECBAgQIAAgXYEBIDtKDmHAAECBAgQIECAAAECBAgQIECAQJcKCAC7tHCmTYAAAQIECBAgQIAAAQIECBAgQKAdAQFgO0rOIUCAAAECBAgQIECAAAECBAgQINClAgLALi2caRMgQIAAAQIECBAgQIAAAQIECBBoR0AA2I6ScwgQIECAAAECBAgQIECAAAECBAh0qYAAsEsLZ9oEFlTg8ccfD9/61rfCVVddFeJ/XmyxxcI666wT9tlnn3DYYYeFJZdcckGHcD0BAgQIECBAgAABAgQIECBQAwEBYA2KYAoEUgvE0G+//fYLL730Uq9Dv+Md7whXX311eNvb3pZ6asYjQIAAAQIECBAgQIAAAQIEShYQAJYM6nYE6i7wu9/9Lmy++ebh1VdfDUsvvXQ48sgjw9Zbbx1ee+21cPHFF4fvfve7xRLWW2+9MGXKlOIcBwECBAgQIECAAAECBAgQINC9AgLA7q2dmRPoSCCGfTfffHMYOnRouPXWW8Po0aPnus+ECRPC2LFjiz8bP358OOaYYzoax0UECBAgQIAAAQIECBAgQIBAPQQEgPWog1kQSCIQd/SNHDmyGOvggw8O5557bo9xZ86cGTbccMMwderUsPzyy4dnnnkmLLLIIknmZxACBAgQIECAAAECBAgQIECgfAEBYPmm7kigtgJHH310OOGEE4r5TZo0KWy22Wa9zvWkk04qHg2Ox/XXXx+23377Utb097//Pdx7773FvVZeeeViF6KDAAECBAgQIECAAIE0AjNmzAjTp08vBttoo43C4osvnmZgoxAgULmAALDyEpgAgXQCY8aMCbfddltYaqmlwosvvthnADdx4sTiPYHxiI8Ax0eByzjm3IFYxv3cgwABAgQIECBAgACBzgQmT54cNt10084udhUBAl0nIADsupKZMIHOBeKuu+eeey5svPHG4be//W2fN3rhhRfCCiusUPy+9957h5/+9KedDzrHlQLAUhjdhAABAgQIECBAgMACCwgAF5jQDQh0lYAAsKvKZbIEOheIj98uscQSxQ122WWXcOWVV873ZvHrv6+88koYNWpUiDsC2zn+/Oc/z/e0adOmtXYWhvCpEMIy7dzWOQQIECBAgAABAgQIlCLwtxDC94o7PfbYY2GttdYq5a5uQoBA/QUEgPWvkRkSKEUgvutjlVVWKe71oQ99KFx88cXzve+qq64ann322eKDILPf29ffRIYMGdLfKXP8/vkQwrIDON+pBAgQIECAAAECBAgsmMBfQwjfLG4R/z/nhw0btmC3czUBAl0jIADsmlKZKIEFE4j/gF9zzTWLm3z0ox8NP/rRj+Z7w3huvGb48OHh4YcfbmtwAWBbTE4iQIAAAQIECBAgUJGAALAieMMSqFxAAFh5CUyAQBqBFDsA+3sE+KmnngojR47814LtAExTeaMQIECAAAECBAgQmC0gANQLBHIVEADmWnnrzk4gxTsA+0ONAeEaa6whAOwPyu8ECBAgQIAAAQIEBkVAADgorG5KoAsEBIBdUCRTJFCWQNVfARYAllVJ9yFAgAABAgQIECDQiYAAsBM11xBogoAAsAlVtAYCbQqMGTMm3HbbbWGppZYKL774Yhg6dGivV8av/m6++ebFb8ccc0wYP358myPM/zQBYCmMbkKAAAECBAgQIECgQwEB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AwLAWpTBJAgQIECAAAECNRMQANasIKZDIJmAADAZtYEIELADMF0PCADTWRuJAAECBAgQINA9AgLA7qmVmRIoV0AAWK6nuxEgMB8BAaD2IECAAAECBAgQIFClgACwSn1jE6hSQABYpb6xCWQmIADMrOCWS4AAAQIECBAgUDMBAWDNCmI6BJIJCACTURuIAAEBoB4gQIAAAQIECBAgUKWAALBKfWMTqFJAAFilvrEJZCYgAMys4JZLgAABAgQIECBQMwEBYM0KYjoEkgkIAJNRG4gAAQGgHiBAgAABAgQIECBQpYAAsEp9YxOoUkAAWKW+sQlkJiAAzKzglkuAAAECBAgQIFAzAQFgzQpiOgSSCQgAk1EbiAABAaAeIECAAAECBAgQIFClgACwSn1jE6hSQABYpb6xCWQmIADMrOCWS4AAAQIECBAgUDMBAWDNCmI6BJIJCACTURuIAAEBoB4gQIAAAQIECBAgUKWAALBKfWMTqFJAAFilvrEJZCYgAMys4JZLgAABAgQIECBQMwEBYM0KYjoEkgkIAJNRG4gAAQGgHiBAgAABAgQIECBQpYAAsEp9YxOoUkAAWKW+sQlkJiAAzKzglkuAAAECBAgQIFAzAQFgzQpiOgSSCQgAk1EbiAABAaAeIECAAAECBAgQIFClgACwSn1jE6hSQABYpb6xCQxA4K677grXXnttuO2228J9990Xnn322bDIIouE1VZbLWy++ebhgAMOCFtuuWXbd4z3Ou+888LkyZPD9OnTw8orrxxGjhwZDjrooLDjjju2fZ+BnCgAHIiWcwkQIECAAAECBAiULSAALFvU/Qh0i4AAsFsqZZ5ZC2y11Vbh1ltv7dfgox/9aPje974XFl100T7PnTVrVjjkkEOK8K+vI4aA5557bhgyZEi/Yw7kBAHgQLScS4AAAQIECBAgQKBsAQFg2aLuR6BbBASA3VIp88xaYJ111gmPPPJIsdtv7733Lnb6rbnmmuGNN94IEydODKeddlp44oknCqN99903XHTRRX16HX300eGEE04ofh8xYkQYO3ZsGD58eHH/U045Jdx9993Fb/G8448/vlR3AWCpnG5GgAABAgQIECBAYIACAsABgjmdQGMEBICNKaWFNFlg1113Dfvvv3/44Ac/GBZeeOEeS33uuefCFltsER566KHit7hbsLfHgR9++OGw/vrrhxkzZoRNNtmkOG+JJZZo3e/VV18NcbfhHXfcEYYOHRoeeOCBIhws6xAAliXpPgQIECBAgAABAgQ6ERAAdqLmGgJNEBAANqGK1kAghHDllVeG3XbbrbD4zGc+E84444weLp/+9KfD2WefXfx53Dk4atSoHudMmjQpjB49uvjzww8/PJx55pml+QoAS6N0IwIECBAgQIAAAQIdCAgAO0BzCYFGCAgAG1FGiyAQwssvvxyWWWaZgmKXXXYpAsE5j/juvzXWWKN4VHi99dYLU6dO7ZMt/v7ggw+GYcOGhccff7y0dwEKAHUqAQIECBAgQIAAgSoFBIBV6hubQJUCAsAq9Y1NoESBv/zlL2HFFVcs7hh3Av7P//zPXHd/9NFHW4/zHnzwwcVHPvo64u+zPxISr1t77bVLmakAsBRGNyFAgAABAgQIECDQoYAAsEM4lxHoegEBYNeX0AII/J/A5ZdfHvbcc8/iP3/pS18qPugx53HVVVeF+C7BeHzzm98Mn/vc5/qki79/4QtfKH6P1+28886lMAsAS2HsqpuMC+N7zHf8fbN6/Nms5dv74vSQ1cd11fpNlgABAgQIECBQLwEBYL3qYTYE0gkIANNZG4nAoAnMnDmzeG/f5MmTizGmTJlSfORjziPu+Dv00EOLP7rkkkvCXnvt1ed8Lr300uJrw/GI18Udge0cMeCb3/HUU0+FkSNH/uuUz4cQlm3nts7pYgEBYBcXz9QJECBAgACBBgoIABtYVEsi0JaAALAtJicRqLfAaaedFr74xS8Wk9xjjz3Cz372sx4TnjBhQhg7dmzx59dcc03Ycccd+1xU/H32rr9TTz01HHHEEW0BDBnS3i6u/7uZALAt1C4/SQDY5QU0fQIECBAgQKBhAgLAhhXUcgi0LSAAbJvKiQTqKXDLLbeE7bbbLsyYMSOsssoq4Z577gmrrrpqj8ked9xx4Zhjjin+/IYbbgjbbLNNnwu68cYbw7bbblv8Hq/76le/2tbiBYBtMWV1kgAwq3JbLAECBAgQIFB7AQFg7UtkggQGSUAAOEiwbksghcD9998fttxyy/DCCy+ExRZbLFx33XVhq6226nXoFDsAPQKcourdNYYAsLvqZbYECBAgQIBA0wUEgE2vsPUR6EtAAKg3CHSpwGOPPRbe8573hCeffDIsvPDCxXv94uO/fR0p3gHYH6WPgPQn1LzfBYDNq6kVESBAgAABAt0sIADs5uqZO4EFERAALoieawlUJBBDv7jz79FHHw3xsdsLLrgg7L///vOdzZVXXhl222234hxfAa6ocBkOKwDMsOiWTIAAAQIECNRYQABY4+KYGoFBFRAADiqvmxMoX+C5554rHvP9/e9/X9z829/+dvj0pz/d70AxLBw+fHhxXvyqb9wR2NcRfz/vvPOKn+N1a6+9dr/3b+cEOwDbUWrWOQLAZtXTaggQIECAAIFuFxAAdnsFzZ9ApwICwE7lXEegAoGXXnqp+HjHXXfdVYx+0kknhS9/+cttzWTWrFlh2LBhxSPD6623Xpg6dWqf162//vrhgQceCKuvvnqYNm1ascuwjEMAWIZid91DANhd9TJbAgQIECBAoOkCAsCmV9j6CPQlIADUGwS6RODVV18N73vf+8KvfvWrYsZHH310OP744wc0+8MOOyycc845xTUTJ04Mo0aN6nH9pEmTwujRo4s/j+efddZZAxpjficLAEuj7JobCQC7plQmSoAAAQIECGQhIADMoswWSaAXAQGgtiDQBQKvv/568f6+66+/vpjtZz/72XD66acPeOYPPfRQeOc73xlmzJgRNtlkk3DrrbeGJZZYonWf1157LYwZMybccccdYejQocVjxm9/+9sHPE5fFwgAS6PsmhsJALumVCZKgAABAgQIZCEgAMyizBZJQACoBwh0p8AHP/jB8LOf/ayYfHwEOIZ/83ssd9FFFw3rrrtur4s98sgji0eH4zFixIjiEeL4bsBHHnkknHzyyeHuu+8ufovnnXDCCaWCCQBL5eyKmwkAu6JMJkmAAAECBAhkIyAAzKbUFkpgHgE7ALUEgS4QGOg7+N761reGP/7xj72ubObMmeHAAw8M559/fp8rP+CAA4qPgCy00EKl6ggAS+XsipsJALuiTCZJgAABAgQIZCMgAMym1BZKQACoBwh0n0CZAeDs1V999dVFyDdlypQQvyy80korhU033bT4QvBOO+00KEgCwEFhrfVNBYC1Lo/JESBAgAABAtkJCACzK7kFE/iXgB2AWoEAgWQCAsBk1AYiQIAAAQIECBAg0IuAAFBbEMhVQACYa+Wtm0AFAgLACtANSYAAAQIECBAgQKAlIADUDARyFRAA5lp56yZQgYAAsAJ0QxIgQIAAAQIECBAQAOoBAtkLCACzbwEABNIJCADTWRuJAAECBAgQIECAQE8BOwB1BYFcBQSAuVbeuglUICAArADdkAQIECBAgAABAgRaAgJAzUAgVwEBYK6Vt24CFQgIACtANyQBAgQIECBAgAABAaAeIJC9gAAw+xYAQCCdgAAwnbWRCBAgQIAAAQIECPQUsANQVxDIVUAAmGvlrZtABQICwArQDUmAAAECBAgQIECgJSAA1AwEchUQAOZaeesmUIGAALACdEMSIECAAAECBAgQEADqAQLZCwgAs28BAATSCQgA01kbiQABAgQIECBAgEBPATsAdQWBXAUEgLlW3roJVCAgAKwA3ZAECBAgQIAAAQIEWgICQM1AIFcBAWCulbduAhUICAArQDckAQIECBAgQIAAAQGgHiCQvYAAMPsWAEAgnYAAMJ21kQgQIECAAAECBAj0FLADUFcQyFVAAJhr5a2bQAUCAsAK0A1JgAABAgQIECBAoCUgANQMBHIVEADmWnnrJlCBgACwAnRDEiBAgAABAgQIEBAA6gEC2QsIALNvAQAE0gkIANNZG4kAAQIECBAgQIBATwE7AHUFgVwFBIC5Vt66CVQgIACsAN2QBAgQIECAAAECBFoCAkDNQCBXAQFgrpW3bgIVCAgAK0A3JAECBAgQIECAAAEBoB4gkL2AADD7FgBAIJ2AADCdtZEIECBAgAABAgQI9BSwA1BXEMhVQACYa+Wtm0AFAgLACtANSYAAAQIECBAgQKAlIADUDARyFRAA5lp56yZQgYAAsAJ0QxIgQIAAAQIECBAQAOoBAtkLCACzbwEABNIJCADTWRuJAAECBAgQIECAQE8BOwB1BYFcBQSAuVbeuglUICAArADdkAQIECBAgAABAgRaAgJAzUAgVwEBYK6Vt24CFQgIACtANyQBAgQIECBAgAABAaAeIJC9gAAw+xYAQCCdgAAwnbWRCBAgQIAAAQIECPQUsANQVxDIVUAAmGvlrZtABQICwArQDUmAAAECBAgQIECgJSAA1AwEchUQAOZaeesmUIGAALACdEMSIECAAAECBAgQEADqAQLZCwgAs28BAATSCQgA01kbiQABAgQIECBAgEBPATsAdQWBXAUEgLlW3roJVCAgAKwA3ZAECBAgQIAAAQIEWgICQM1AIFcBAWCulbduAhUICAArQDckAQIECBAgQIAAAQGgHiCQvYAAMPsWAEAgncBA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JWGfffYp/vs555wTDjnkkD6XHz8yMvsx48MPPzyceeaZbVMNGTKk7XMFgP1TCQD7N3IGAQIECBAgQIDAAAQEgAPAciqBZgkIAJtVT6tpoMDQoUOLr/LGY+GFFw633357GDVq1FwrnTlzZvHV3tkhYAz89tprr9Y5P/7xj8P+++9f/Pfvf//74ZOf/GSfUo8++mgYPnx48fsBBxwQvve977WtKgBsm6qtEwWAbTE5iQABAgQIECBAoF0BAWC7Us4j0DgBAWDjSmpBTROIX+F95ZVXimV9+MMfDj/5yU96XeKc7/mLuwMvu+yy1nmpdgB6BLjc7hMAluvpbgQIECBAgACB7AUEgNm3AIB8BQSA+dbeyrtE4C1veUt4+umni9n+8Ic/bO3k6236w4YNC0888URYY401wuOPP946JdU7APsjnd9HQLxjrj89vxMgQIAAAQIECBBYQAEB4AICupxA9woIALu3dmaeiUD8aMaUKVOK1d5www1hm2226XPlo0ePDpMmTSreF/j3v/+9dd59990XNtpoo+K/1/UrwALATBraMgkQIECAAAECBKoTEABWZ29kAhULCAArLoDhCfQn8IlPfCJccMEFxWnXX3992H777fu8ZHZYuNRSS4WXX365dd7rr78ellxyyeJdgjvssEOIOwL7OuJXf4866qji5xtvvDFsvfXW/U2x7d/tAGybyokECBAgQIAAAQIEyhcQAJZv6o4EukRAANglhTLNfAV+8IMftD7a0d8XfFdaaaXw/PPPh3XXXTc8+OCDc6HFrwNPnDix+HLw9OnTw6KLLtor6o477hiuu+66YhdhPG+ZZZYpDV8AWBqlGxEgQIAAAQIECBAYuIAAcOBmriDQEAEBYEMKaRnNFYiBXnwP4D//+c9i91/cBdjbccstt4T3vve9xU+9fb33lFNOCV/+8peL3+OHROIHReY9YkC31lprFTsFd95553DVVVeVCisALJXTzQgQIECAAAECBAgMTEAAODAvZxNokIAAsEHFtJTmChx22GEh7v7rK7z729/+FsaMGRN++9vfFudMnjw5bLrppnOB/OUvfwlve9vbwksvvRTe+ta3hjvvvDOsuOKKrXNi6LfHHnuEK664ovizsh//jfecMwAM/zsthDcPa27RrIwAAQIECBAgQIBA3QQEgHWriPkQSCYgAExGbSACnQvER3E32WST4su+Q4cODYccckjYc889i8d577333nDyySeHBx54oBjg0EMPDWeffXavg33nO98pro3H8OHDw9FHH118HOTJJ58Mp59+erjpppuK3/bdd99w0UUXdT7hPq4UAJZO6oYECBAgQIAAAQIE2hcQALZv5UwCDRMQADasoJbTXIGpU6eG3XffPTz88MN9LvKTn/xkOPfcc8MiiyzS5znjxo0Lxx13XJg1a1av58RHfy+77LKw+OKLl44pACyd1A0JECBAgAABAgQItC8gAGzfypkEGiYgAGxYQS2n2QKvvPJK8SjwpZdeGv7whz8UX/pdZZVVwhZbbBEOPvjgtr/Y++tf/zqcddZZ4bbbbgvPPPNMWG655cLGG28c4heH4+6/wToEgIMl674ECBAgQIAAAQIE2hAQALaB5BQCzRQQADazrlZFoJYCAsBalsWkCBAgQIAAAQIEchEQAOZSaesk0ENAAKgpCBBIJiAATEZtIAIECBAgQIAAAQI9BQSAuoJAtgICwGxLb+EE0gsIANObG5EAAQIECBAgQIBAS0AAqBkIZCsgAMy29BZOIL2AADC9uREJECBAgAABAgQICAD1AAECAkA9QIBAMgEBYDJqAxEgQIAAAQIECBDoKWAHoK4gkK2AADDb0ls4gfQCAsD05kYkQIAAAQIECBAg0BIQAGoGAtkKCACzLb2FE0gvIABMb25EAgQIECBAgAABAgJAPUCAgABQDxAgkExAAJiM2kAECBAgQIAAAQIEegrYAagrCGQrIADMtvQWTiC9gAAwvbkRCRAgQIAAAQIECLQEBICagUC2AgLAbEtv4QTSCwgA05sbkQABAgQIECBAgIAAUA8QICAA1AMECCQTEAAmozYQAQIECBAgQIAAgZ4CdgDqCgLZCggAsy29hRNILyAATG9uRAIECBAgQIAAAQItAQGgZiCQrYAAMNvSWziB9AICwPTmRiRAgAABAgQIECAgANQDBAgIAPUAAQLJBASAyagNRIAAAQIECBAgQKCngB2AuoJAtgICwGxLb+EE0gsIANObG5EAAQIECBAgQIBAS0AAqBkIZCsgAMy29BZOIL2AADC9uREJECBAgAABAgQICAD1AAECAkA9QIBAMgEBYDJqAxEgQIAAAQIECBDoKWAHoK4gkK2AADDb0ls4gfQCAsD05kYkQIAAAQIECBAg0BIQAGoGAtkKCACzLb2FE0gvIABMb25EAgQIECBAgAABAgJAPUCAgABQDxAgkExAAJiM2kAECBAgQIAAAQIEegrYAagrCGQrIADMtvQWTiC9gAAwvbkRCRAgQIAAAQIECLQEBICagUC2AgLAbEtv4QTSCwgA05sbkQABAgQIECBAgIAAUA8QICAA1AMECCQTEAAmozYQAQIECBAgQIAAgZ4CdgDqCgLZCggAsy29hRNILyAATG9uRAIECBAgQIAAAQItAQGgZiCQrYAAMNvSWziB9AICwPTmRiRAgAABAgQIECAgANQDBAgIAPUAAQLJBASAyagNRIAAAQIECBAgQKCngB2AuoJAtgICwGxLb+EE0gsIANObG5EAAQIECBAgQIBAS0AAqBkIZCsgAMy29BZOIL2AADC9uREJECBAgAABAgQICAD1AAECAkA9QIBAMgEBYDJqAxEgQIAAAQIECBDoKWAHoK4gkK2AADDb0ls4gfQCAsD05kYkQIAAAQIECBAg0BIQAGoGAtkKCACzLb2FE0gvIABMb25EAgQIECBAgAABAgJAPUCAgABQDxAgkExAAJiM2kAECBAgQIAAAQIEegrYAagrCGQrIADMtvQWTiC9gAAwvbkRCRAgQIAAAQIECLQEBICagUC2AgLAbEtv4QTSCwgA05sbkQABAgQIECBAgIAAUA8QICAA1AMECCQTEAAmozYQAQIECBAgQIAAgZ4CdgDqCgLZCggAsy29hRNILyAATG9uRAIECBAgQIAAAQItAQGgZiCQrYAAMNvSWziB9AICwPTmRiRAgAABAgQIECAgANQDBAgIAPUAAQLJBASAyagNRIAAAQIECBAgQKCngB2AuoJAtgICwGxLb+EE0gsIANObG5EAAQIECBAgQIBAS0AAqBkIZCsgAMy29BZOIL2AADC9uREJECBAgAABAgQICAD1AAECAkA9QIBAMgEBYDJqAxEgQIAAAQIECBDoKWAHoK4gkK2AADDb0ls4gfQCAsD05kYkQIAAAQIECBAg0BIQAGoGAtkKCACzLb2FE0gvIABMb25EAgQIECBAgAABAgJAPUCAgABQDxAgkExAAJiM2kAECBAgQIAAAQIEegrYAagrCGQrIADMtvQWTiC9gAAwvbkRCRAgQIAAAQIECLQEBICagUC2AgLAbEtv4QTSCwgA05sbkQABAgQIECBAgIAAUA8QICAA1AMECCQTEAAmozYQAQIECBAgQIAAgZ4CdgDqCgLZCggAsy29hRNILyAATG9uRAIECBAgQIAAAQItAQGgZiCQrYAAMNvSWziB9AICwPTmRiRAgAABAgQIECAgANQDBAgIAPUAAQLJBASAyagNRIAAAQIECBAgQKCngB2AuoJAtgICwGxLb+EE0gsIANObG5EAAQIECBAgQIBAS0AAqBkIZCsgAMy29BZOIL2AADC9uREJECBAgAABAgQICAD1AAECAkA9QIBAMgEBYDJqAxEgQIAAAQIECBDoKWAHoK4gkK2AADDb0ls4gfQCAsD05kYkQIAAAQIECBAg0BIQAGoGAtkKCACzLb2FE0gvIABMb25EAgQIECBAgAABAgJAPUCAgABQDxAgkExAAJiM2kAECBAgQIAAAQIEegrYAagrCGQrIADMtvQWTiC9gAAwvblPdGD5AAAgAElEQVQRCRAgQIAAAQIECLQEBICagUC2AgLAbEtv4QTSCwgA05sbkQABAgQIECBAgIAAUA8QICAA1AMECCQTEAAmozYQAQIECBAgQIAAgZ4CdgDqCgLZCggAsy29hRNILyAATG9uRAIECBAgQIAAAQItAQGgZiCQrYAAMNvSWziB9AICwPTmRiRAgAABAgQIECAgANQDBAgIAPUAAQLJBASAyagNRIAAAQIECBAgQKCngB2AuoJAtgICwGxLb+EE0gsIANObG5EAAQIECBAgQIBAS0AAqBkIZCsgAMy29BZOIL2AADC9uREJECBAgAABAgQICAD1AAECAkA9QIBAMgEBYDJqAxEgQIAAAQIECBDoKWAHoK4gkK2AADDb0ls4gfQCAsD05kYkQIAAAQIECBAg0BIQAGoGAtkKCACzLb2FE0gvIABMb25EAgQIECBAgAABAgJAPUCAgABQDxAgkExAAJiM2kAECBAgQIAAAQIEegrYAagrCGQrIADMtvQWTiC9gAAwvbkRCRAgQIAAAQIECLQEBICagUC2AgLAbEtv4QTSCwgA05sbkQABAgQIECBAgIAAUA8QICAA1AMECCQTEAAmozYQAQIECBAgQIAAgZ4CdgDqCgLZCggAsy29hRNILyAATG9uRAIECBAgQIAAAQItAQGgZiCQrYAAMNvSWziB9AICwPTmRiRAgAABAgQIECAgANQDBAgIAPUAAQLJBASAyagNRIAAAQIECBAgQKCngB2AuoJAtgICwGxLb+EE0gsIANObG5EAAQIECBAgQIBAS+D/sXcvcJuN9d7AL4fKsBNFwgxpEkM5xIiI0HZWn+1QtPcOhYRSOb2q1yElTefsqShebS/aDu13KyoVkRiD3dF5CJNoUDJOMZr381/t5+nxzHPPfd/PvZ51/K7Px6dm7rXWdV3f//Xc89y/+1prCQBNBgKtFRAAtrb0Bk6geAEBYPHmWiRAgAABAgQIECAgADQHCBAQAJoDBAgUJiAALIxaQwQIECBAgAABAgQWFbAC0Kwg0FoBAWBrS2/gBIoXEAAWb65FAgQIECBAgAABAsMCAkCTgUBrBQSArS29gddR4JlnnknnnHNOuvDCC9Mvf/nL9Mc//jG94AUvSKuvvnracsst08EHH5w233zzrkP7/ve/n84444w0e/bs9NBDD6WVV145bbbZZtnxO+20U9fjx7uDAHC8co4jQIAAAQIECBAgkIOAADAHRKcgUE8BAWA966bXLRSYO3du2nXXXdOvf/3rxY7+Qx/6UPrc5z6XllhiiUX2W7hwYTrkkEOy8K/TFiHg1772tTGPH5RdADiooOMJECBAgAABAgQIDCAgABwAz6EE6i0gAKx3/fS+JQILFixIr3/964fDvw022CB9+MMfTuuss06aP39+uuaaa7LQ74knnshEZsyYkY4++uhFdD760Y+mU045Jfv7jTfeOB1zzDFp6tSp6a677sqO+fnPf569Fvt94hOfyF1XAJg7qRMSIECAAAECBAgQ6F1AANi7lT0JNExAANiwghpOMwUuvvjitNdee2WD22KLLdJPf/rTtNRSSz1vsDfddFP22rPPPptWXHHFNG/evLT00ksP7zNnzpw0bdq0FGHipptumq6++uo0adKk4deffPLJtM0226Qbb7wxO+62227LwsE8NwFgnprORYAAAQIECBAgQKBPAQFgn2B2J9AcAQFgc2ppJA0WiNV+X/jCF7IRXnLJJWn33Xcfc7R77LFH+s///M/stbhU+LWvfe3wfocddlj6yle+kv35uuuuG/NegbNmzcpCxNgOP/zwdNppp+WqKgDMldPJCBAgQIAAAQIECPQnIADsz8veBBokIABsUDENpbkCEcbNnDkzG+BvfvObtP7664852Ljs97Of/Wz2Wqzk22STTbL/H/f+mzJlSrr//vvTuuuum2699daOWPH67bffniZPnpzuu+++XO8FKABs7hw1MgIECBAgQIAAgRoICABrUCRdJDAxAgLAiXF1VgK5Cnz5y19ORxxxRHbOXlYAxgNAHn300bT88stnx9x9993Dl/O+973vzR7y0WmL14ceEhLHrbXWWrmNRQCYG6UTESBAgAABAgQIEOhfQADYv5kjCDREQADYkEIaRrMFHnroofTqV786PfbYY2nLLbdMV1111SL3AIwHeGy++ebpmWeeSfvuu28677zzhlEuvfTStNtuu2V/jkuJP/jBD3YEi9fjkuPY4rhddtklN1wBYG6UTkSAAAECBAgQIECgfwEBYP9mjiDQEAEBYEMKaRjNF4h7+/3zP/9zeuqpp7In+EaI95rXvCY9/vjj6Wc/+1n2FOB4IvBGG22Uvve976VXvOIVwyix4u9973tf9ucLL7xw+IEiY6lddNFFae+9985eiuNiRWCvWwR8i9seeOCBtNlmm/1tlx/NTekVk3s9tf0IECBAgAABAgQIEBhUQAA4qKDjCdRWQABY29LpeBsFbrnllvT5z38+nXXWWdl9/UZuq6yySjr22GPTwQcfnJZbbrnnvfaZz3wmHXPMMdnfRTi40047deSL14dW/cX9BI888sieqePS4543AWDPVHYkQIAAAQIECBAgkIuAADAXRichUEcBAWAdq6bPrRR49tln00knnZS+/vWvp3nz5o1pMH369HTCCSekXXfd9Xmvn3zyyen444/P/u7HP/5x2m677ToaXnHFFWn77bfPXo/jPvaxj/XsLQDsmcqOBAgQIECAAAECBIoXEAAWb65FAhUREABWpBC6QWBxAk888US2Ku/qq6/O7v0Xq/IOOOCA9KpXvSo9/fTT6frrr08f//jH0zXXXJM9tTfu4zf00JA4b1ErAF0CbB4TIECAAAECBAgQqLCAALDCxdE1AhMrIACcWF9nJ5CLwFFHHZXd4y+2s88+O+23336LnHfBggVphx12SFdeeWVacsklUzwUZIMNNsj2K+oegN0G6yEg3YS8ToAAAQIECBAgQGACBQSAE4jr1ASqLSAArHZ99I5Adq+/lVZaKf3xj3/MHvpx++23d1SJh4FstdVW2evxkJBYCRjbd7/73bT77rtn/99TgE0qAgQIECBAgAABAi0VEAC2tPCGTSAlAaBZQKDiAg8++GBaddVVs16+4x3vSN/61rc69jguB540aVL2ejzoIx7oEdvdd9+dpk6dmv3/eKpvrAjstMXrZ5xxxvBxa621Vm5CVgDmRulEBAgQIECAAAECBPoXEAD2b+YIAg0REAA2pJCG0VyBhx9+OK288srZAPfcc8900UUXdRzs/Pnz0/LLL5+9vttuu6XvfOc72f+PVYSTJ09Ov//979O6666bbr311o7nmDZtWrrtttvS6quvnubOnZvdUzCvTQCYl6TzECBAgAABAgQIEBiHgABwHGgOIdAMAQFgM+poFA0W+Otf/5pWXHHF9Nhjj6XVVlst3XvvvWnppZcec8QjL/V9//vfn7785S8P73fooYemr371q9mfr7vuurT55psvco5Zs2alLbbYIvv72H/mzJm5ygoAc+V0MgIECBAgQIAAAQL9CQgA+/OyN4EGCQgAG1RMQ2muwDvf+c50/vnnZwM88cQT0wknnLDIYP/0pz9l9/+75ZZbstd+8IMfZA8FGdruuOOOtP7666d4WMimm26aPVF46HLh2Oepp55KW2+9dbrxxhuzgDHOs/baa+eKKgDMldPJCBAgQIAAAQIECPQnIADsz8veBBokIABsUDENpbkCcUnuJptskp588slskPFAj3gS8Kte9aoU9/2LlXtf/OIX03333Ze9vv3226cf/ehHi4Acd9xx6dRTT83+fuONN07HHntsdm/Au+66K33605/OnhwcW+x3yimn5A4qAMyd1AkJECBAgAABAgQI9C4gAOzdyp4EGiYgAGxYQQ2nuQIR6O27774p7gm4uG277bbL7hMYlw2P3uJy4oMOOiidddZZHU/xnve8J3sIyJJLLpk7pgAwd1InJECAAAECBAgQINC7gACwdyt7EmiYgACwYQU1nGYLPPLII+nMM8/Mnu578803p0cffTS7XPcVr3hFmj59eopLhd/61rd2fXDHZZddloV8N9xwQxYorrTSStnx8QTgnXfeecIQBYATRuvEBAgQIECAAAECBLoLCAC7G9mDQEMFBIANLaxhEaiigACwilXRJwIECBAgQIAAgdYICABbU2oDJTBaQABoThAgUJiAALAwag0RIECAAAECBAgQWFRAAGhWEGitgACwtaU3cALFCwgAizfXIgECBAgQIECAAIFhAQGgyUCgtQICwNaW3sAJFC8gACzeXIsECBAgQIAAAQIEBIDm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AGxsaQ2MQFcBAWBXIjsQIJCXgAAwL0nnIUCAAAECBAgQINC/gACwfzNHEGiKgACwKZU0DgI1EBAA1qBIukiAAAECBAgQINBYAQFgY0trYAS6CggAuxLZgQCBvAQEgHlJOg8BAgQIECBAgACB/gUEgP2bOYJAUwQEgE2ppHEQqIGAALAGRdJFAgQIECBAgACBxgoIABtbWgMj0FVAANiVyA4ECOQlIADMS9J5CBAgQIAAAQIECPQvIADs38wRBJoiIABsSiWNg0ANBASANSiSLhIgQIAAAQIECDRWQADY2NIaGIGuAgLArkR2IEAgLwEBYF6SzkOAAAECBAgQIECgfwEBYP9mjiDQFAEBYFMqaRwEaiAgAKxBkXSRAAECBAgQIECgsQICwMaW1sAIdBUQAHYlsgMBAnkJCADzknQeAgQIECBAgAABAv0LCAD7N3MEgaYICACbUknjIFADAQFgDYqkiwQIECBAgAABAo0VEAA2trQGRqCrgACwK5EdCBDIS0AAmJek8xAgQIAAAQIECBDoX0AA2L+ZIwg0RUAA2JRKGkdlBebNm5dmz56d/XfDDTdk/z3yyCNZf/fbb7909tln99X373//++mMM87IzvfQQw+llVdeOW222Wbp4IMPTjvttFNP51qwYEE688wz07nnnptuvfXW9Pjjj6fVV189veUtb0kf+MAH0nrrrdfTefrdSQDYr5j9CRAgQIAAAQIECOQnIADMz9KZCNRNQABYt4rpb+0EllhiiY597icAXLhwYTrkkEOy8K/TFiHg1772tbS4NiN83HXXXdP1118/5mle9KIXpa985Svp3e9+d+7WAsDcSZ2QAAECBAgQIECAQM8CAsCeqexIoHECAsDGldSAqiYwMoybMmVKmjZtWrr88suzbvYTAH70ox9Np5xySnbcxhtvnI455pg0derUdNddd6UZM2akn//859lrsd8nPvGJMRmee+65tN1226Wrr746e32PPfZIBx10UHrpS1+aBYJxXKxYXGqppdKll16adtxxx1w5BYC5cjoZAQIECBAgQIAAgb4EBIB9cdmZQKMEBICNKqfBVFHghBNOSNOnT8/+W2WVVdI999yT1lprrb4CwDlz5mTBYVy6u+mmm2YB3qRJk4aH++STT6Ztttkm3XjjjWnppZdOt912WxYOjt7icuMDDjgg++tDDz00zZw583m7RDubbLJJeuyxx9Laa6+dbrnllux8eW0CwLwknYcAAQIECBAgQIBA/wICwP7NHEGgKQICwKZU0jhqIzCeAPCwww7LLsuN7brrrkubb775IuOdNWtW2mKLLbK/P/zww9Npp522yD7rr79+FuqtuOKKKcK4ZZdddpF9Tj311HTcccdlf3/RRRelPffcMzdbAWBulE5EgAABAgQIECBAoG8BAWDfZA4g0BgBAWBjSmkgdRHoNwCMe//FpcP3339/WnfddbOHdnTa4vXbb789TZ48Od13333PuxfgnXfemV7zmtdkh8a9BL/61a+OeZoHH3wwrbrqqtlr73znO7MHheS1CQDzknQeAgQIECBAgAABAv0LCAD7N3MEgaYICACbUknjqI1AvwHg3XffPXw573vf+97sIR+dtnh96CEhcdzQpcax/1lnnZXe8573ZIeef/75aZ999ul4nnXWWSfdcccdaY011kj33ntvbrYCwNwonYgAAQIECBAgQIBA3wICwL7JHECgMQICwMaU0kDqItBvABgP49htt92y4X3hC19IH/zgBzsONV7/8Ic/nL0ex+2yyy7D+x599NHps5/9bPbneGDIRhtt1PE8b3vb29Ill1ySrSCcP39+Wm655XLhFQDmwugkBAgQIECAAAECBMYlIAAcF5uDCDRCQADYiDIaRJ0E+g0AY8Xf+973vmyIF154Ydprr706Djfu2bf33ntnr8dxsSJwaIsVf//xH/+R/fGhhx5KK620UsfzxD0Ehx4QEg8UiRWBvWwR8C1ue+CBB9Jmm22W7TL3hpQmr9bLWe1DgAABAgQIECBAgEAeAgLAPBSdg0A9BQSA9aybXtdYoN8A8DOf+Uw65phjshF/73vfSzvttFPH0cfrQ6v+YrXfkUceObzvrrvumi677LLsz0899VRaZpllOp7n2GOPTTNmzMhejycLx5OBe9lixWCvmwCwVyn7ESBAgAABAgQIEMhHQACYj6OzEKijgACwjlXT51oL9BsAnnzyyen444/PxvzjH/84bbfddh3Hf8UVV6Ttt98+ez2O+9jHPja8b/x9vB7bc889l5ZccsmO54n24vjYfvrTn6atttqqJ3MBYE9MdiJAgAABAgQIECBQioAAsBR2jRKohIAAsBJl0Ik2CfQbANZpBaBLgNs0k42VAAECBAgQIECgbgICwLpVTH8J5CcgAMzP0pkI9CTQbwBYp3sAdgPwEJBuQl4nQIAAAQIECBAgMHECAsCJs3VmAlUXEABWvUL61ziBfgPA7373u2n33XfPHAZ5CvBRRx2VPve5z2Xn8RTgxk0rAyJAgAABAgQIECDQVUAA2JXIDgQaKyAAbGxpDayqAv0GgHfffXeaOnVqNpx4qm+sCOy0xetnnHFG9nIct9Zaaw3vetZZZ6X3vOc92Z/PP//8FE8F7rTFU3/vuOOOtMYaa6R77703N0orAHOjdCICBAgQIECAAAECfQsIAPsmcwCBxggIABtTSgOpi0C/AeDChQvT5MmT0+9///u07rrrpltvvbXjUKdNm5Zuu+22tPrqq6e5c+emkQ/liEAvgr3YDjnkkPTVr351zPM8+OCDadVVV81e23fffdN5552XG60AMDdKJyJAgAABAgQIECDQt4AAsG8yBxBojIAAsDGlNJC6CPQbAMa4Dj300OHA7rrrrkubb775IsOdNWtW2mKLLbK/j/1nzpy5yD7rrbdeFiC+9KUvzQLCZZdddpF9Tj311HTcccdlf3/BBRekvffeOzdaAWBulE5EgAABAgQIECBAoIdKvdQAACAASURBVG8BAWDfZA4g0BgBAWBjSmkgdREYTwAYq/fWX3/9tGDBgrTpppumq6++Ok2aNGl4yE899VTaeuut04033piWXnrpdMstt6S11157EZKRlwEfdthh6d/+7d+et89dd92VXv/616fHHnssu+w4VhPG+fLaBIB5SToPAQIECBAgQIAAgf4FBID9mzmCQFMEBIBNqaRxVFbgmmuuSXPmzBnu38MPP5yOPvro7M9bbrllOvDAA5/X9/3333/MscSqvFidF9vGG2+cjj322Cyki9Du05/+dPZgj9hiv1NOOWXMczz33HNpm222ST/72c+y1/fcc8900EEHpRVXXDHNnj07nXzyyWnevHlpySWXTPHwkZ133jlXVwFgrpxORoAAAQIECBAgQKAvAQFgX1x2JtAoAQFgo8ppMFUUiEDvm9/8Zs9di3v+jbX99a9/zcK6WMXXaYuHfMRDQCLA67RFALnLLrukG264YcxdXvjCF2YrA6OtvDcBYN6izkeAAAECBAgQIECgdwEBYO9W9iTQNAEBYNMqajyVE8grABwa2GWXXZaFfBHgRZi30korpenTp2dPCO51xV5cSvz1r389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gUECIQFg/abHIPUuf7QCwPJroAcEyhEQAJbjrlUCrRQQALay7AZNgAABAgRqI1DvYKczc1VCxqb61maCZx0VANarXnpLID8BAWB+ls5EgEAXAQGgKUKAAAECBAhUWaCpAZUAsMqzrui+CQCLFtcegaoICACrUgn9INACAQFgC4psiAQIECBAoMYCAsCJLV5TfSdWLe+zCwDzFnU+AnUREADWpVL6WVuBefPmpdmzZ2f/3XDDDdl/jzzySDae/fbbL5199tldx/b000+nH/zgB+lHP/pRdp4777wzzZ8/P734xS9O66yzTtpxxx3Te9/73rTqqqt2PVfs8OSTT6aZM2emCy+8MM2ZMyc988wzacqUKWnXXXdNH/jAB9Iaa6zR03n63UkA2K+Y/QkQIECAAIEiBZoaUFkBWOQsqnpbAsCqV0j/CEyUgABwomSdl8D/CCyxxBIdLXoJAH/1q1+lrbbaKgv8FrdFGPiNb3wjvf3tb1/sfnfddVcW9N1+++1j7veSl7wknXfeeWmXXXbJvYYCwNxJnZAAAQIECBDIUUAAmCPmGKdqqu/EquV9dgFg3qLOR6AuAgLAulRKP2srMDIAjFV206ZNS5dffnk2nl4CwGuuuSa96U1vyvbfcsst02677ZY23XTT9LKXvSw99NBD6dvf/nYW/D333HNpqaWWSt/5znfSzjvvPKbX448/nqZPn55uu+227PWDDjoo7bPPPmnSpEnpyiuvTJ/61KdS7LPsssum6667Lm2wwQa5ugsAc+V0MgIECBAg0CoB4VGrym2wEyYgAJwwWicmUHEBAWDFC6R79Rc44YQTstAt/ltllVXSPffck9Zaa62eA8Brr702felLX0pxnvXWW29MkP/6r/9K//RP/5QWLlyYpk6dml0iPNbKwxNPPDGddNJJ2TlmzJiRjj766OedL0K/rbfeOi1YsCBtu+226Yorrsi1AALAXDmdjAABAgQItEpAANiqchvshAkIACeM1okJVFxAAFjxAule8wT6DQB7Fdhrr73SxRdfnO3+3//932njjTd+3qHPPvtsevnLX54effTRbBXib37zm7TkkksucvpDDjkknX766dnf33jjjWmTTTbptQtd9xMAdiWyAwECBAgQINBBQABoahDIQ0AAmIeicxCoo4AAsI5V0+daC0xUABgP9Tj88MMzm3i4RwSCI7cf/vCHaYcddsj+6tRTT03HHnvsmI6zZs1KW2yxRfbaRz7ykfTJT34yN28BYG6UTkSAAAECBFonIABsXckNeEIEBIATwuqkBGogIACsQZF0sVkCExUAfv7zn09HHnlkhhUrAffYY4/nwR1//PHp5JNPzv4uLvXdfPPNx4SNy39XWGGF9MQTT2SXA1911VW5FUAAmBulExEgQIAAgdYJCABbV3IDnhABAeCEsDopgRoICABrUCRdbJbARAWAb3vb29Ill1ySYd18882L3C9w7733ThdddFH2+p/+9Kcs5Ou0bbjhhimePrzyyiunefPm5VYAAWBulE5EgAABAgRqKSDEq2XZdLpRAgLARpXTYAj0ISAA7APLrgTyEJiIAPCXv/xldq++eBLw+uuvn93fb/QWK/6uv/76tNxyy2VP+l3cFk8avvTSS7Ndnn766fSiF72op6FHwLe47YEHHkibbbZZtsvcG1KavFpPp7UTAQIECBAg0BABAWBDCmkYNRYQANa4eLpOYCABAeBAfA4m0L9A3gHgX/7yl7TVVltlD+yILZ4I/Na3vnWRjkUweMstt2RPIn7wwQcX2/F3vOMd6YILLsj2efjhh9PLXvayngY61pOHOx0oAOyJ1E4ECBAgQKBRAgLARpXTYGopIACsZdl0mkAOAgLAHBCdgkA/AnkHgAcddFD6xje+kXVhv/32S2efffaY3Zk6dWq6++6705QpU9J999232C6/613vSuecc062z9y5c9PkyZN7GqIAsCcmOxEgQIAAgdYKCABbW3oDr4yAALAypdARAgULCAALBtccgTwDwE996lPZk3pji0uA44EdcYnvWFsRKwBdAmx+EyBAgAABAosTEACaHwTKFhAAll0B7RMoS0AAWJa8dlsrkFcAePrpp6dDDjkkc1xnnXXST3/60+yhHZ22Iu4B2K2oHgLSTcjrBAgQIECg+gJCvOrXSA8JdBYQAJodBNoqIABsa+WNuzSBPALA888/P/3Lv/xL+utf/5rWXHPNdM0113S9THevvfZKF198cTZuTwEurfwaJkCAAAECtRcQANa+hAbQagEBYKvLb/CtFhAAtrr8Bl+GwKAB4CWXXJL23HPPtGDBgrTqqqtmK//i/n7dtuOPPz6dfPLJ2W7XXXddihWBY21x3hVWWCE98cQTaeutt84uK85rswIwL0nnIUCAAAEC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LgECBAgQIECAQMUEBIAVK4juEChMQABYGLWGCBAQAJoDBAgQIECAAAECBMoUEACWqa9tAmUKCADL1Nc2gZYJCABbVnDDJUCAAAECBAgQqJiAALBiBdEdAoUJCAALo9YQAQICQHOAAAECBAgQIECAQJkCAsAy9bVNoEwBAWCZ+tom0DIBAWDLCm64BAgQIECAAAECFRMQAFasILpDoDABAWBh1BoiQEAAaA4QIECAAAECBAgQKFNAAFimvrYJlCkgACxTX9sEWiYgAGxZwQ2XAAECBAgQIECgYgICwIoVRHcIFCYgACyMWkMECAgAzQECBAgQIECAAAECZQoIAMvU1zaBMgUEgGXqa5tAywQEgC0ruOESIECAAAECBAhUTEAAWLGC6A6BwgQEgIVRa4gAAQGgOUCAAAECBAgQIECgTAEBYJn62iZQpoAAsEx9bRNomYAAsGUFN1wCBAgQIECAAIGKCQgAK1YQ3SFQmIAAsDBqDREgIAA0BwgQIECAAAECBAiUKSAALFNf2wTKFBAAlqmvbQItExAAtqzghkuAAAECBAgQIFAxAQFgxQqiOwQKExAAFkatIQIEBIDmAAECBAgQIECAAIEyBQSAZeprm0CZAgLAMvW1TaBlAgLAlhXccAkQIECAAAECBComIACsWEF0h0BhAgLAwqg1RICAANAcIECAAAECBAgQIFCmgACwTH1tEyhTQABYpr62CbRMQADYsoIbP/6W4QAAIABJREFULgECBAgQIECAQMUEBIAVK4juEChMQABYGLWGCBAQAJoDBAgQIECAAAECBMoUEACWqa9tAmUKCADL1Nc2gZYJCABbVnDDJUCAAAECBAgQqJiAALBiBdEdAoUJCAALo9YQAQICQHOAAAECBAgQIECAQJkCAsAy9bVNoEwBAWCZ+tom0DIBAWDLCm64BAgQIECAAAECFRMQAFasILpDoDABAWBh1BoiQEAAaA4QIECAAAECBAgQKFNAAFimvrYJlCkgACxTX9sEWiYgAGxZwQ2XAAECBAgQIECgYgICwIoVRHcIFCYgACyMWkMECAgAzQECBAgQIECAAAECZQoIAMvU1zaBMgUEgGXqa5tAywQEgC0ruOESIECAAAECBAhUTEAAWLGC6A6BwgQEgIVRa4gAAQGgOUCAAAECBAgQIECgTAEBYJn62iZQpoAAsEx9bRNomYAAsGUFN1wCBAgQIECAAIGKCQgAK1YQ3SFQmIAAsDBqDREgIAA0BwgQIECAAAECBAiUKSAALFNf2wTKFBAAlqmv7VYIzJs3L82ePTv774Ybbsj+e+SRR7Kx77fffunss88et8OTTz6ZXvva16bf/va32TnWXHPNdM8993Q9Xxw3c+bMdOGFF6Y5c+akZ555Jk2ZMiXtuuuu6QMf+EBaY401up5jPDsIAMej5hgCBAgQIECAAAECeQkIAPOSdB4CdRMQANatYvpbO4EllliiY58HDQCPOuqo9LnPfW74/L0EgHfddVcW9N1+++1j9uslL3lJOu+889Iuu+ySu7UAMHdSJyRAgAABAgQIECDQh4AAsA8suxJolIAAsFHlNJgqCowMAGOV3bRp09Lll1+edXWQAPDnP/95mj59enrBC16Q/Td//vyuKwAff/zx7Jjbbrsta/+ggw5K++yzT5o0aVK68sor06c+9akU+yy77LLpuuuuSxtssEGupALAXDmdjAABAgQIECBAgECfAgLAPsHsTqAxAgLAxpTSQKoqcMIJJ2ShW/y3yiqrZJforrXWWgMFgM8991x6wxvekG666ab08Y9/PJ155pnp3nvv7RoAnnjiiemkk07K2p4xY0Y6+uijn8cWod/WW2+dFixYkLbddtt0xRVX5MoqAMyV08kIECBAgAABAgQI9CkgAOwTzO4EGiMgAGxMKQ2kLgJ5BICf//zn05FHHpnWWWed9Ktf/Sq95jWv6RoAPvvss+nlL395evTRR7NViL/5zW/SkksuuQjbIYcckk4//fTs72+88ca0ySab5EYrAMyN0okIECBAgAABAgQIjENAADgONIcQaISAALARZTSIOgkMGgDGSr/1118/PfHEE9kKvVip98pXvrJrAPjDH/4w7bDDDhnVqaeemo499tgx2WbNmpW22GKL7LWPfOQj6ZOf/GRuvALA3CidiAABAgQIECBAgMA4BASA40BzCIFGCAgAG1FGg6iTwKABYDzA47LLLkv/+q//mv793/89G3ovAeDxxx+fTj755Gz/uNR38803H5MtLv9dYYUVsoAxLge+6qqrcuMVAOZG6UQECBAgQIAAAQIExiEgABwHmkMINEJAANiIMhpEnQQGCQC/9a1vpX333TetuOKK2YM84pLeXgPAvffeO1100UXZ/n/605+ykK/TtuGGG2aXFq+88spp3rx5ufEKAHOjdCICBAgQIECAAAEC4xAQAI4DzSEEGiEgAGxEGQ2iTgLjDQAjtIt79/3hD3/I7tF38MEHDw+7lxWAseLv+uuvT8stt1z2pN/Fbbvttlu69NJLs12efvrp9KIXvagn4gj4Frc98MADabPNNvufXT6UUlq+p/PaiQABAgQIECBAgACBPAQEgHkoOgeBOgoIAOtYNX2utcB4A8ADDzwwe9pv3J/vZz/7WVpiiSX6CgDjvoG33HJL9iTiBx98cLGG73jHO9IFF1yQ7fPwww+nl73sZT2Zj+xT9wMEgN2N7EGAAAECBAgQIEAgTwEBYJ6azkWgTgICwDpVS18bITCeAPDqq69Ob37zm9NSSy2VbrrpprTBBhs8z6KXFYBTp05Nd999d5oyZUq67777Fmv5rne9K51zzjnZPnPnzk2TJ0/uyV4A2BOTnQgQIECAAAECBAiUJCAALAleswRKFxAAll4CHWibQL8B4F/+8pcU9+S7/fbb05FHHpk++9nPLkLWSwBYxApAlwC3bTYbLwECBAgQIECAQL0EBID1qpfeEshPQACYn6UzEehJoN8AcOjpvbFyLy7h/Yd/+IdxBYBF3AOwG4CHgHQT8joBAgQIECBAgACBiRQQAE6krnMTqLKAALDK1dG3Rgr0GwDGAzieeeaZdMABB6QddthhTJP3v//92b36VlpppXTaaadl+8QTgrfbbrvh/ffaa6908cUXZ3/2FOBGTi2DIkCAAAECBAgQINBFQABoihBoq4AAsK2VN+7SBPoNAPu7r97fh7XNNtukn/zkJ8N/MbSSMP7iuuuuS7EicKxtwYIFaYUVVkhPPPFE2nrrrdNVV12Vm5UVgLlROhEBAgQIECBAgACBcQgIAMeB5hACjRAQADaijAZRJ4GyAsDLL7887bjjjhnVqaeemo499tgx2WbNmpU9aTi24447Lp1yyim58QoAc6N0IgIECBAgQIAAAQLjEBAAjgPNIQQaISAAbEQZDaJOAv0GgL2MrZeHgMRlxHFZ8J///Oc0bdq0dPPNN6exVhcecsgh6fTTT8+anT17dpo+fXovXehpHwFgT0x2IkCAAAECBAgQIDBBAgLACYJ1WgKVFxAAVr5EOtg0gbICwHAceRnwjBkz0tFHH/083rg0OC77jcuAR19CnEcdBIB5KDoHAQIECBAgQIAAgfEKCADHK+c4AnUXEADWvYL6X3mBa665Js2ZM2e4n/GwjqHgbcstt0wHHnjg88aw//779z2mXlYAxknnz5+fNt1003THHXdkbRx88MFpn332SZMmTUpXXnlldrnv448/nv352muvTRtttFHffVncAQLAXDmdjAABAgQIECBAgECfAgLAPsHsTqAxAgLAxpTSQKoqEIHeN7/5zZ67t3Dhwp73Hdqx1wAw9o8wcpdddkl33nnnmO0sv/zy6dxzz0277bZb3/3odoAAsJuQ1wkQIECAAAECBAhMpIAAcCJ1nZtAlQUEgFWujr41QqBqAWCgxhN+Z86cmS688MIsEIz7A06ZMiULBo844oi05pprToi9AHBCWJ2UAAECBAgQIECAQI8CAsAeoexGoHECAsDGldSACFRXQABY3droGQECBAgQIECAQBsEBIBtqLIxEhhLQABoXhAgUJiAALAwag0RIECAAAECBAgQGENAAGhaEGirgACwrZU3bgIlCAgAS0DXJAECBAgQIECAAIFhAQGgyUCgrQICwLZW3rgJlCAgACwBXZMECBAgQIAAAQIEBIDmAIHWCwgAWz8FABAoTkAAWJy1lggQIECAAAECBAgsKmAFoFlBoK0CAsC2Vt64CZQgIAAsAV2TBAgQIECAAAECBIYFBIAmA4G2CggA21p54yZQgoAAsAR0TRIgQIAAAQIECBAQAJoDBFovIABs/RQAQKA4AQFgcdZaIkCAAAECBAgQILCogBWAZgWBtgoIANtaeeMmUIKAALAEdE0SIECAAAECBAgQGBYQAJoMBNoqIABsa+WNm0AJAgLAEtA1SYAAAQIECBAgQEAAaA4QaL2AALD1UwAAgeIEBIDFWWuJAAECBAgQIECAwKICVgCaFQTaKiAAbGvljZtACQICwBLQNUmAAAECBAgQIEBgWEAAaDIQaKuAALCtlTduAiUICABLQNckAQIECBAgQIAAAQGgOUCg9QICwNZPAQAEihMQABZnrSUCBAgQIECAAAECiwpYAWhWEGirgACwrZU3bgIlCAgAS0DXJAECBAgQIECAAIFhAQGgyUCgrQICwLZW3rgJlCAgACwBXZMECBAgQIAAAQIEBIDmAIHWCwgAWz8FABAoTkAAWJy1lggQIECAAAECBAgsKmAFoFlBoK0CAsC2Vt64CZQgIAAsAV2TBAgQIECAAAECBIYFBIAmA4G2CggA21p54yZQgoAAsAR0TRIgQIAAAQIECBAQAJoDBFovIABs/RQAQKA4AQFgcdZaIkCAAAECBAgQILCogBWAZgWBtgoIANtaeeMmUIKAALAEdE0SIECAAAECBAgQGBYQAJoMBNoqIABsa+WNm0AJAgLAEtA1SYAAAQIECBAgQEAAaA4QaL2AALD1UwAAgeIEBIDFWWuJAAECBAgQIECAwKICVgCaFQTaKiAAbGvljZtACQICwBLQNUmAAAECBAgQIEBgWEAAaDIQaKuAALCtlTduAiUICABLQNckAQIECBAgQIAAAQGgOUCg9QICwNZPAQAEihMQABZnrSUCBAgQIECAAAECiwpYAWhWEGirgACwrZU3bgIlCAgAS0DXJAECBAgQIECAAIFhAQGgyUCgrQICwLZW3rgJlCAgACwBXZMECBAgQIAAAQIEBIDmAIHWCwgAWz8FABAoTkAAWJy1lggQIECAAAECBAgsKmAFoFlBoK0CAsC2Vt64CZQgIAAsAV2TBAgQIECAAAECBIYFBIAmA4G2CggA21p54yZQgoAAsAR0TRIgQIAAAQIECBAQAJoDBFovIABs/RQAQKA4AQFgcdZaIkCAAAECBAgQILCogBWAZgWBtgoIANtaeeMmUIKAALAEdE0SIECAAAECBAgQGBYQAJoMBNoqIABsa+WNm0AJAvfcc09aa621/qflA1NKLy6hF5okQIAAAQIECBAg0FaB+Smlb2SD/+1vf5te+cpXthXCuAm0TkAA2LqSGzCB8gRuuOGGtNlmm5XXAS0TIECAAAECBAgQIJAJzJ49O02fPp0GAQItERAAtqTQhkmgCgICwCpUQR8IECBAgAABAgQICADNAQJtExAAtq3ixkugRIGnn346/frXv856sGDBgvTGN75x+NvHVVddtcSetbfpBx54YHhVZnwLrA7lzQW1KM9+dMtqUY1aqEM16hC9UItq1EIdqlGHuv9MxO/gDz30UIb5ute9Li2zzDLVgdUTAgQmVEAAOKG8Tk6AQCeBkQ8EmTt3bpo8eTKsEgTUoQT0Dk2qhVpUR6AaPfEzUY06RC/Uohq1UIdq1MHPRHXqoCcECPQnIADsz8veBAjkJOCX2JwgBzyNOgwImOPhapEj5oCnUosBAXM6XB1ygszhNGqRA2IOp1CHHBBzOoVa5ATpNAQIFCogACyUW2MECAwJ+MWpGnNBHapRh+iFWqhFdQSq0RM/E9Wog/cndaiOQHV64v2pOrXQEwIEehcQAPZuZU8CBHIU8ItTjpgDnEodBsDL+VC1yBl0gNOpxQB4OR6qDjliDngqtRgQMKfD1SEnyBxOoxY5IDoFAQKFCwgACyfXIAECIeAXp2rMA3WoRh38TFSnDmpRnVp4f1KL6ghUoyd+JqpRB/9OVKcOekKAQH8CAsD+vOxNgEBOAn6JzQlywNOow4CAOR6uFjliDngqtRgQMKfD1SEnyBxOoxY5IOZwCnXIATGnU6hFTpBOQ4BAoQICwEK5NUaAwJCAX5yqMRfUoRp1iF6ohVpUR6AaPfEzUY06eH9Sh+oIVKcn3p+qUws9IUCgdwEBYO9W9iRAIEcBvzjliDnAqdRhALycD1WLnEEHOJ1aDICX46HqkCPmgKdSiwEBczpcHXKCzOE0apEDolMQIFC4gACwcHINEiBAgAABAgQIECBAgAABAgQIEChOQABYnLWWCBAgQIAAAQIECBAgQIAAAQIECBQuIAAsnFyDBAgQIECAAAECBAgQIECAAAECBIoTEAAWZ60lAgQIECBAgAABAgQIECBAgAABAoULCAALJ9cgAQIECBAgQIAAAQIECBAgQIAAgeIEBIDFWWuJAAECBAgQIECAAAECBAgQIECAQOECAsDCyTVIgAABAgQIECBAgAABAgQIECBAoDgBAWBx1loiQIAAAQIECBAgQIAAAQIECBAgULiAALBwcg0SIECAAAECBAgQIECAAAECBAgQKE5AAFictZYIECBAgAABAgQIECBAgAABAgQIFC4gACycXIMECBAgQIAAAQIECBAgQIAAAQIEihMQABZnrSUCBP5H4L777ktf/vKX06WXXpri/7/oRS9Kr371q9Pb3/72dOihh6Zll12W1TgF/vu//zt9//vfTz/96U/Tb37zmzRv3rz0ghe8IK222mrpjW98Y3rPe96T3vSmN/V89jjXGWeckWbPnp0eeuihtPLKK6fNNtssHXzwwWmnnXbq+Tx2/LvAMccckz7zmc8M/8WVV16Z3vzmNy+WSB3ymUEPP/xwOuuss9J//dd/pbvuuiv96U9/Si972cvSlClT0tZbb5322GOPtMUWWyy2seuuuy595StfyX7GHnzwwbTiiiumDTfcMO2///5pn332yaejDT7LM888k84555x04YUXpl/+8pfpj3/8Y/Yetfrqq6ctt9wye2/ZfPPNuwr4mRibKN7z4/06/rvhhhuy/x555JFs5/322y+dffbZXW1H7pCH84IFC9KZZ56Zzj333HTrrbemxx9/PKv3W97ylvSBD3wgrbfeen31qS4751GLp59+Ov3gBz9IP/rRj7Ka3nnnnWn+/PnpxS9+cVpnnXXSjjvumN773vemVVddtSeWJ598Ms2cOTP7+ZszZ06Kn8d4/9t1112zWqyxxho9nadOO+VRh07jDc/Xvva16be//W22y5prrpnuueeerjxtrENXFDsQIFCIgACwEGaNECAwJBCh3z//8z+nP//5z2OixC+0l112WXrVq14FrU+BbbbZJl199dVdj/rXf/3X9I1vfCO98IUv7LjvwoUL0yGHHJKFf522+KD+ta99LS2xxBJd27TD3wQi8Nh0001TfCAe2hYXAKpDfjMnPvC+733vGw5Dxjrz2972tvT//t//69joxz/+8XTSSSelv/71r2Pus/vuu6cLLrggLbPMMvl1vEFnmjt3bhY0/PrXv17sqD70oQ+lz33uc2O+t/iZWPyEWNz7cT8BYF7OET5Gza+//voxOx5fAEag/u53v7tBM/1vQxm0Fr/61a/SVlttlQV+i9siDIx/0+NL1MVt8aVH1OL2228fc7eXvOQl6bzzzku77LJLo2oxaB0Wh3HUUUdl71VDWy8BYFvr0KhJZTAEaiwgAKxx8XSdQN0EIvyIVWjxzec//MM/pOOOOy5tu+226amnnkrf+ta30te//vVsSOuuu262aiH2sfUuEKso4xfLWO239957Zyv94tv85557LsWqpfgl9f77789OuO+++2a/6HfaPvrRj6ZTTjkle3njjTdOsWpt6tSp2flnzJiRfv7zn2evxX6f+MQneu9ki/eM0ChWNsXcfvnLX56tzoxtcQGgOuQzYf793/89HXDAAVlwF/YRBMYH65e+9KXZKr6Y19/5zndSfACOoHCsLT5gH3TQQdlL8bPwkY98JL3uda9Lv//979OXvvSlrI6xxRcc//f//t98Ot6gs0To/frXv344/Ntggw3Shz/84WwVUwQc11xzTfYe9cQTT2SjjveZo48+ehEBPxOLnxQjw45Y2TVt2rR0+eWXZwf1EwDm4Rz/9my33XbDX0zFCtv4GYqfuwgE49+O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AAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXMAD/xgoECBAgQIAAAQIECBAgQIAAAQIEMgEDMKMXJkCAAAECBAgQIECAAAECBAgQIPAXGKdlELxVSoGnAAAAAElFTkSuQmCC\" width=\"640\">" ], "text/plain": [ "<IPython.core.display.HTML object>" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "t = np.sqrt(1/2)\n", "u_clusters = np.array([[1,0,0],[0,0,1],[t,0,t],[-t,0,t]]).T # initalizing orientations close to desired solution \n", "dist = st3d.tensor_vector_distance(S,u_clusters)\n", "assignment = np.argmin(dist,axis = 1)\n", " \n", "S_clusters = np.zeros((6,u_clusters.shape[1]))\n", "for r in range(10): # iterations of k-means\n", " \n", " for i in range(u_clusters.shape[1]): # collecting ST for all voxels in a cluster\n", " S_clusters[:,i] = np.mean(S[:,assignment==i],axis=1)\n", " val,vec = st3d.eig_special(S_clusters) # estimating new cluster orientation\n", " print(f'Iter {r}: moved cluster centers for for {np.sqrt(np.sum((u_clusters-vec)**2))}')\n", " u_clusters = vec\n", " dist = st3d.tensor_vector_distance(S,u_clusters)\n", " assignment_new = np.argmin(dist,axis = 1)\n", " print(f'Iter {r}: moved {np.sum(abs(assignment-assignment_new))} voxels')\n", " assignment = assignment_new\n", "\n", "st3d.show_vol(assignment.reshape(volume.shape), cmap='jet')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.3" } }, "nbformat": 4, "nbformat_minor": 2 }