Skip to content

Instantly share code, notes, and snippets.

@uchidama
Created March 2, 2018 08:25
Show Gist options
  • Save uchidama/a02d3934b0d02108d524a626377d8f90 to your computer and use it in GitHub Desktop.
Save uchidama/a02d3934b0d02108d524a626377d8f90 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"import cv2\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"%matplotlib inline"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"image/png": "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\n2vAqZwAAAABJRU5ErkJggg==\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x105b755f8>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"height, width = (480 , 640)\n",
"\n",
"blank_image = np.zeros((height, width, 3), np.uint8)\n",
"\n",
"half_width = int(width / 2)\n",
"blank_image[:, 0:half_width] = (255, 0, 0) # (B, G, R)\n",
"blank_image[:, half_width:width] = (0, 255, 0)\n",
"\n",
"plt.imshow(blank_image)\n",
"plt.show()"
]
}
],
"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.5.1"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment