summaryrefslogtreecommitdiff
path: root/megapixels/notebooks/face_analysis/3d_face_plot_batch_frames.ipynb
diff options
context:
space:
mode:
authorAdam Harvey <adam@ahprojects.com>2018-12-23 01:37:03 +0100
committerAdam Harvey <adam@ahprojects.com>2018-12-23 01:37:03 +0100
commit4452e02e8b04f3476273574a875bb60cfbb4568b (patch)
tree3ffa44f9621b736250a8b94da14a187dc785c2fe /megapixels/notebooks/face_analysis/3d_face_plot_batch_frames.ipynb
parent2a65f7a157bd4bace970cef73529867b0e0a374d (diff)
parent5340bee951c18910fd764241945f1f136b5a22b4 (diff)
.
Diffstat (limited to 'megapixels/notebooks/face_analysis/3d_face_plot_batch_frames.ipynb')
-rw-r--r--megapixels/notebooks/face_analysis/3d_face_plot_batch_frames.ipynb2055
1 files changed, 2055 insertions, 0 deletions
diff --git a/megapixels/notebooks/face_analysis/3d_face_plot_batch_frames.ipynb b/megapixels/notebooks/face_analysis/3d_face_plot_batch_frames.ipynb
new file mode 100644
index 00000000..6ade79dc
--- /dev/null
+++ b/megapixels/notebooks/face_analysis/3d_face_plot_batch_frames.ipynb
@@ -0,0 +1,2055 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# 3D Face Plot\n",
+ "\n",
+ "Process faces for Georgetown Color of Surveillance"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 128,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The autoreload extension is already loaded. To reload it, use:\n",
+ " %reload_ext autoreload\n"
+ ]
+ }
+ ],
+ "source": [
+ "%load_ext autoreload\n",
+ "%autoreload 2\n",
+ "import os\n",
+ "from os.path import join\n",
+ "import sys\n",
+ "import time\n",
+ "import cv2 as cv\n",
+ "import numpy as np\n",
+ "import imutils\n",
+ "import matplotlib.animation\n",
+ "%matplotlib notebook\n",
+ "from glob import glob\n",
+ "from matplotlib import cbook\n",
+ "from matplotlib import cm\n",
+ "from matplotlib.colors import LightSource\n",
+ "from random import randint\n",
+ "sys.path.append('/megapixels/3rdparty/face-alignment')\n",
+ "import face_alignment\n",
+ "import numpy as np\n",
+ "from mpl_toolkits.mplot3d import Axes3D\n",
+ "import matplotlib.pyplot as plt\n",
+ "import mpl_toolkits.mplot3d.axes3d as p3\n",
+ "from matplotlib import animation\n",
+ "import random\n",
+ "from skimage import io\n",
+ "from tqdm import tqdm_notebook as tqdm\n",
+ "from IPython.display import clear_output\n",
+ "from pathlib import Path\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 129,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# init 3d face\n",
+ "# Run the 3D face alignment on a test image, without CUDA.\n",
+ "fa = face_alignment.FaceAlignment(face_alignment.LandmarksType._3D, \n",
+ " enable_cuda=True, flip_input=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "100\n"
+ ]
+ }
+ ],
+ "source": [
+ "data_bodega = '/megapixels/data_bodega/'\n",
+ "fp = join(data_bodega,'images/senators/*.jpg')\n",
+ "face_files = glob(fp,recursive=True)\n",
+ "print(len(face_files))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 97,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n",
+ "def ensure_dir(d):\n",
+ " \"\"\"Create directory if not exist\n",
+ " :param d: path to directory\n",
+ " \"\"\"\n",
+ " if not os.path.exists(d):\n",
+ " os.makedirs(d, exist_ok=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 109,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def generate_3d_face(fpath,output_dir,anim=False,ext='png'):\n",
+ " # load image\n",
+ " im = io.imread(fpath)\n",
+ " \n",
+ " # generate 3d predictions\n",
+ " preds = fa.get_landmarks(im)\n",
+ " if preds is None:\n",
+ " return\n",
+ " preds = preds[-1]\n",
+ " \n",
+ " # plot style\n",
+ " num_frames = 60\n",
+ " lw = 2 # line weight\n",
+ " bg_color = '#%02x%02x%02x' % (60,59,110)\n",
+ " mark_clr = '#%02x%02x%02x' % (255,255,255)\n",
+ " mark_clr = '#%02x%02x%02x' % (0,255,0)\n",
+ " #mark_type='$\\star$'\n",
+ " #mark_size = 20\n",
+ " mark_type='o'\n",
+ " mark_size = 10\n",
+ " rh = '#ffffff'\n",
+ " dpi = 72\n",
+ " figsize = (16,16)\n",
+ " \n",
+ " # center x,y,z\n",
+ " xmm = (np.min(preds[:,0]),np.max(preds[:,0]))\n",
+ " ymm = (np.min(preds[:,1]),np.max(preds[:,1]))\n",
+ " zmm = (np.min(preds[:,2]),np.max(preds[:,2]))\n",
+ " \n",
+ " preds_orig = preds.copy()\n",
+ " xmm_sc = (1.2*np.min(preds[:,0]),1.2*np.max(preds_orig[:,0]))\n",
+ " xmm = (np.min(preds_orig[:,0]),np.max(preds_orig[:,0]))\n",
+ " ymm = (np.min(preds_orig[:,1]),np.max(preds_orig[:,1]))\n",
+ " zmm = (np.min(preds_orig[:,2]),np.max(preds_orig[:,2]))\n",
+ " \n",
+ " # swap the y and z components to improve 3d rotation angles\n",
+ " preds = np.zeros_like(preds_orig).astype(np.uint8)\n",
+ " for i,p in enumerate(preds_orig):\n",
+ " x,y,z = p\n",
+ " #preds[i] = np.array([x - xmm[0], y - ymm[0], z - zmm[0]]) # ?\n",
+ " preds[i] = np.array([x - xmm[0], z - zmm[0], y - ymm[0]])\n",
+ " \n",
+ " # Create plot\n",
+ " fig = plt.figure(figsize=figsize,dpi=dpi)\n",
+ " fig.tight_layout()\n",
+ " ax = fig.add_subplot(111, projection='3d')\n",
+ " ax.set_facecolor(bg_color) # background color\n",
+ " \n",
+ " preds_plot = np.zeros_like(preds)\n",
+ " for i,p in enumerate(preds):\n",
+ " x,y,z = p\n",
+ " preds_plot[i] = np.array([x,y,z])\n",
+ "\n",
+ " \n",
+ " # scatter plot the dots\n",
+ " ax.plot3D(preds_plot[:17,0]*1.2,preds_plot[:17,1], preds_plot[:17,2],\n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr,linewidth=lw)\n",
+ " ax.plot3D(preds_plot[17:22,0]*1.2,preds_plot[17:22,1],preds_plot[17:22,2],\n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr,linewidth=lw)\n",
+ " ax.plot3D(preds_plot[22:27,0]*1.2,preds_plot[22:27,1],preds_plot[22:27,2], \n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr,linewidth=lw)\n",
+ " ax.plot3D(preds_plot[27:31,0]*1.2,preds_plot[27:31,1],preds_plot[27:31,2],\n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr,linewidth=lw)\n",
+ " ax.plot3D(preds_plot[31:36,0]*1.2,preds_plot[31:36,1],preds_plot[31:36,2],\n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr,linewidth=lw)\n",
+ " ax.plot3D(preds_plot[36:42,0]*1.2,preds_plot[36:42,1],preds_plot[36:42,2],\n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr,linewidth=lw)\n",
+ " ax.plot3D(preds_plot[42:48,0]*1.2,preds_plot[42:48,1],preds_plot[42:48,2],\n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr,linewidth=lw)\n",
+ " ax.plot3D(preds_plot[48:,0]*1.2,preds_plot[48:,1],preds_plot[48:,2],\n",
+ " marker=mark_type,markersize=mark_size,color=mark_clr, linewidth=lw)\n",
+ "\n",
+ " \n",
+ " ax.scatter(preds_plot[:,0]*1.2,preds_plot[:,1],preds_plot[:,2],c=rh, alpha=1.0, s=35, edgecolor=rh)\n",
+ " \n",
+ " # center points\n",
+ " cx = ((xmm[0] - xmm[1]) // 2) + xmm[1]\n",
+ " cy = ((ymm[1] - ymm[0]) // 2) + ymm[0]\n",
+ " cz = ((zmm[1] - zmm[0]) // 2) + zmm[0]\n",
+ " \n",
+ " # ?\n",
+ " ax.view_init(elev=120., azim=70.)\n",
+ " \n",
+ " ax.set_xticks([])\n",
+ " ax.set_yticks([])\n",
+ " ax.set_zticks([])\n",
+ " ax.set_axis_off()\n",
+ " ax.set_xlabel('x')\n",
+ " ax.set_ylabel('y')\n",
+ " ax.set_zlabel('z')\n",
+ "\n",
+ " \n",
+ " phis = np.linspace(0, 2*np.pi, num_frames)\n",
+ " \n",
+ " if anim:\n",
+ " def update(phi):\n",
+ " ax.view_init(180,phi*180./np.pi)\n",
+ " fname_out = join(output_dir,'{}.gif'.format(Path(fpath).stem))\n",
+ " ani = matplotlib.animation.FuncAnimation(fig, update, frames=phis)\n",
+ " ani.save(fname_out, writer='imagemagick', fps=10)\n",
+ " del ani\n",
+ " else:\n",
+ " for i,phi in enumerate(phis):\n",
+ " # ext (jpg,png,pdf)\n",
+ " person_name = Path(fpath).stem\n",
+ " fname_out = join(output_dir,person_name,'{}.{}'.format(str(i).zfill(4), ext))\n",
+ " ensure_dir(Path(fname_out).parent)\n",
+ " ax.view_init(180,phi*180./np.pi)\n",
+ " fig.savefig(fname_out, transparent=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 110,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "output_dir = join(data_bodega,'output','senators_3d_points_frames')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 123,
+ "metadata": {
+ "scrolled": false
+ },
+ "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": [
+ "<div id='7198d195-0982-48dc-b3f1-788db85c55f0'></div>"
+ ],
+ "text/plain": [
+ "<IPython.core.display.HTML object>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "ename": "KeyboardInterrupt",
+ "evalue": "",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)",
+ "\u001b[0;32m<ipython-input-123-8c302f1f5d5d>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mf\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mtqdm\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mface_files\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mgenerate_3d_face\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mf\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0moutput_dir\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 3\u001b[0m \u001b[0mclear_output\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
+ "\u001b[0;32m<ipython-input-109-6767cbc7c4df>\u001b[0m in \u001b[0;36mgenerate_3d_face\u001b[0;34m(fpath, output_dir, anim, ext)\u001b[0m\n\u001b[1;32m 107\u001b[0m \u001b[0mensure_dir\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mPath\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfname_out\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mparent\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 108\u001b[0m \u001b[0max\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mview_init\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m180\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mphi\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0;36m180.\u001b[0m\u001b[0;34m/\u001b[0m\u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpi\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 109\u001b[0;31m \u001b[0mfig\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msavefig\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfname_out\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtransparent\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[0;32m~/anaconda3/envs/megapixels/lib/python3.6/site-packages/matplotlib/figure.py\u001b[0m in \u001b[0;36msavefig\u001b[0;34m(self, fname, **kwargs)\u001b[0m\n\u001b[1;32m 2033\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mset_frameon\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mframeon\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2034\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 2035\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcanvas\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprint_figure\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfname\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2036\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2037\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mframeon\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
+ "\u001b[0;32m~/anaconda3/envs/megapixels/lib/python3.6/site-packages/matplotlib/backend_bases.py\u001b[0m in \u001b[0;36mprint_figure\u001b[0;34m(self, filename, dpi, facecolor, edgecolor, orientation, format, **kwargs)\u001b[0m\n\u001b[1;32m 2261\u001b[0m \u001b[0morientation\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0morientation\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2262\u001b[0m \u001b[0mbbox_inches_restore\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0m_bbox_inches_restore\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 2263\u001b[0;31m **kwargs)\n\u001b[0m\u001b[1;32m 2264\u001b[0m \u001b[0;32mfinally\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2265\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mbbox_inches\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0mrestore_bbox\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
+ "\u001b[0;32m~/anaconda3/envs/megapixels/lib/python3.6/site-packages/matplotlib/backends/backend_agg.py\u001b[0m in \u001b[0;36mprint_png\u001b[0;34m(self, filename_or_obj, *args, **kwargs)\u001b[0m\n\u001b[1;32m 526\u001b[0m \u001b[0;32mwith\u001b[0m \u001b[0mcbook\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mopen_file_cm\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename_or_obj\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"wb\"\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mfh\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 527\u001b[0m _png.write_png(renderer._renderer, fh,\n\u001b[0;32m--> 528\u001b[0;31m self.figure.dpi, metadata=metadata)\n\u001b[0m\u001b[1;32m 529\u001b[0m \u001b[0;32mfinally\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 530\u001b[0m \u001b[0mrenderer\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdpi\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0moriginal_dpi\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
+ "\u001b[0;31mKeyboardInterrupt\u001b[0m: "
+ ]
+ }
+ ],
+ "source": [
+ "for f in tqdm(face_files):\n",
+ " generate_3d_face(f,output_dir)\n",
+ " clear_output()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 130,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(550, 450, 3)"
+ ]
+ },
+ "execution_count": 130,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "im = cv.imread('/data_store/datasets/gov/images/senators/wyden_ron.jpg')\n",
+ "im.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 132,
+ "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=\"639.85\">"
+ ],
+ "text/plain": [
+ "<IPython.core.display.HTML object>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": [
+ "<matplotlib.image.AxesImage at 0x7f26cec6fd30>"
+ ]
+ },
+ "execution_count": 132,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "im[100][10] = (255,0,0)\n",
+ "plt.imshow(im)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 148,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pickle\n",
+ "from slugify import slugify"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 149,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Help on function slugify in module slugify:\n",
+ "\n",
+ "slugify(string)\n",
+ " Slugify a unicode string.\n",
+ " \n",
+ " Example:\n",
+ " \n",
+ " >>> slugify(u\"Héllø Wörld\")\n",
+ " u\"hello-world\"\n",
+ "\n"
+ ]
+ }
+ ],
+ "source": [
+ "help(slugify)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 138,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "f = '/data_store/datasets/gov/output/senators_obj_04/boozman_john_mesh.pkl'\n",
+ "with open(f, 'rb') as fp:\n",
+ " data = pickle.load(fp)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 139,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "colors\n",
+ "width\n",
+ "keypoints\n",
+ "triangles\n",
+ "texture\n",
+ "vertices\n",
+ "uv_coords\n",
+ "save_vertices\n",
+ "position\n",
+ "pose\n",
+ "camera_matrix\n",
+ "height\n"
+ ]
+ }
+ ],
+ "source": [
+ "for k,v in data.items():\n",
+ " print(k)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 147,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[[[0.37254902 0.30588235 0.24313725]\n",
+ " [0.44313725 0.53333333 0.59607843]\n",
+ " [0.0627451 0.05882353 0.04313725]\n",
+ " ...\n",
+ " [0.65490196 0.51764706 0.44313725]\n",
+ " [0.60392157 0.4627451 0.36078431]\n",
+ " [0.33333333 0.25882353 0.23529412]]\n",
+ "\n",
+ " [[0.38039216 0.28627451 0.19215686]\n",
+ " [0.43137255 0.53333333 0.59215686]\n",
+ " [0.09803922 0.09411765 0.0745098 ]\n",
+ " ...\n",
+ " [0.38039216 0.31372549 0.25098039]\n",
+ " [0.23921569 0.20784314 0.15686275]\n",
+ " [0.28235294 0.23137255 0.19607843]]\n",
+ "\n",
+ " [[0.32156863 0.25098039 0.16470588]\n",
+ " [0.10196078 0.10588235 0.08235294]\n",
+ " [0.11372549 0.11764706 0.09803922]\n",
+ " ...\n",
+ " [0.23529412 0.19607843 0.16078431]\n",
+ " [0.12156863 0.10980392 0.08235294]\n",
+ " [0.61960784 0.49803922 0.38823529]]\n",
+ "\n",
+ " ...\n",
+ "\n",
+ " [[0.38039216 0.45882353 0.50196078]\n",
+ " [0.35294118 0.43921569 0.49411765]\n",
+ " [0.23529412 0.2627451 0.30196078]\n",
+ " ...\n",
+ " [0.72156863 0.49803922 0.39215686]\n",
+ " [0.10196078 0.10196078 0.13333333]\n",
+ " [0.0627451 0.06666667 0.08235294]]\n",
+ "\n",
+ " [[0. 0. 0. ]\n",
+ " [0.0745098 0.07843137 0.09803922]\n",
+ " [0.07843137 0.0745098 0.09803922]\n",
+ " ...\n",
+ " [0.10588235 0.12156863 0.1254902 ]\n",
+ " [0.10196078 0.10196078 0.13333333]\n",
+ " [0.09803922 0.09411765 0.11372549]]\n",
+ "\n",
+ " [[0. 0. 0. ]\n",
+ " [0.07058824 0.0745098 0.09019608]\n",
+ " [0.06666667 0.07058824 0.08627451]\n",
+ " ...\n",
+ " [0.10588235 0.10196078 0.13333333]\n",
+ " [0.07058824 0.08235294 0.10980392]\n",
+ " [0.07843137 0.09411765 0.12941176]]]\n"
+ ]
+ }
+ ],
+ "source": [
+ "print(data['texture'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python [conda env:megapixels]",
+ "language": "python",
+ "name": "conda-env-megapixels-py"
+ },
+ "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.6.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}