Python
4
PyConJp 2016
09.22 @esuji
repo. https://github.com/esuji5/yonkoma2data
4
4
Python
✌ ('ω' ✌ ) ✌ ('ω') ✌ ( ✌ 'ω') ✌
2
4
Python 4
( )
( )
3
S @esuji
WEB
subcatalog ( )
WEB
4
4
5
4
G
6
4
1. 5M vol.4 (2010 )
4
2.
3. 4
4. (300 )
5.
7
2008
2016 9 8
3 kindle unlimited
2013 4 6 24:30
(14 )
8
4
2012
6
ZIN
9
10
( 4 )
11
12
8
13
Python
WEB
14
Python
15
Python
16
C++
17
Python
18
4 Python
)
19
Python 4
20
4
21
( )
PDF PNG
PNG 1
22
Python3
OpenCV 3.0.0
ImageMagick
Google Cloud Vision API
23
PDF PNG
ImageMagick (
import subprocess
png_path = os.path.join(output_path, 'image-%03d.png')
argv = ['convert',
'-deskew', '40%', #
'-density', str(DENSITY), # 72dpi
#
'-geometry', '{0}x{0}'.format(MAX_HEIGHT),
pdf_path, png_path]
#
if subprocess.call(argv) != 0:
print('failed: {}'.format(pdf_path))
24
PNG 1
25
(@non_117)
( )
:
26
27
28
29
NumPy
width, height = 832, 1242
(322ms )
column_avg_list = []
for xi in range(width):
sum = 0
for yi in range(height):
sum += img[yi, xi]
column_avg_list.append(sum / height)
(1.02ms )
import numpy as np
#
column_avg_list = np.average(img, axis=0) 30
Google Cloud Vision API
API
31
32
-1
…
33
-2
34
-3
35
36
-4
37
-5
38
39
CNN(Convolutional Neural Network)
( )
40
1 8
3 kindle unlimited
BD-BOX
41

More Related Content

PDF
OpenAPIを利用したPythonWebアプリケーション開発
PDF
Python in a real life
PDF
4コマ漫画 Machine Learning 分析データを集めたかった話
PDF
Pyconjp2016 pyftplib
PDF
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!
PDF
冴えないデータセットの育て方
PDF
ごちうサーチ
PDF
デレ劇コマ割りするすごい奴
OpenAPIを利用したPythonWebアプリケーション開発
Python in a real life
4コマ漫画 Machine Learning 分析データを集めたかった話
Pyconjp2016 pyftplib
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!
冴えないデータセットの育て方
ごちうサーチ
デレ劇コマ割りするすごい奴

Viewers also liked (20)

PDF
マイクロサービスを利用する側のパフォーマンス向上策 (PyCon JP 2016)
PDF
このみさんにPRしてもらう
PDF
Goji とレイヤ化アーキテクチャ
PDF
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
PDF
Webフレームワークを作ってる話 #osakapy
PPTX
Robot Framework (のSelenium2Libraryのお話)
PDF
Python入門 コードリーディング - PyConJP2016
PDF
Regret Minimization in Multi-objective Submodular Function Maximization
PPTX
Taming robotframework
PPTX
Chainerを使ったらカノジョができたお話
PPTX
A Method of Speech Waveform Synthesis based on WaveNet considering Speech Gen...
PPTX
Pythonで入門するApache Spark at PyCon2016
PPTX
GmailとPythonでイベント管理
PPTX
Pythonによる画像処理について
PDF
Bayesian Nonparametric Motor-skill Representations for Efficient Learning of ...
PDF
Python入門
PPTX
StanとRでベイズ統計モデリング読書会(Osaka.stan) 第6章
PDF
A brief introduction to recent segmentation methods
PPTX
fastTextの実装を見てみた
PDF
Dropout Distillation
マイクロサービスを利用する側のパフォーマンス向上策 (PyCon JP 2016)
このみさんにPRしてもらう
Goji とレイヤ化アーキテクチャ
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Webフレームワークを作ってる話 #osakapy
Robot Framework (のSelenium2Libraryのお話)
Python入門 コードリーディング - PyConJP2016
Regret Minimization in Multi-objective Submodular Function Maximization
Taming robotframework
Chainerを使ったらカノジョができたお話
A Method of Speech Waveform Synthesis based on WaveNet considering Speech Gen...
Pythonで入門するApache Spark at PyCon2016
GmailとPythonでイベント管理
Pythonによる画像処理について
Bayesian Nonparametric Motor-skill Representations for Efficient Learning of ...
Python入門
StanとRでベイズ統計モデリング読書会(Osaka.stan) 第6章
A brief introduction to recent segmentation methods
fastTextの実装を見てみた
Dropout Distillation
Ad

Recently uploaded (20)

DOCX
"STUDY ON PROACTIVE STRATEGIES, NEGOTIATION SKILLS, AND MEDIATION TECHNIQUES ...
PDF
INSEAD_Executive_Education_At-A-Glance.pdf
PPTX
Module-1.pptx hahahahahhhhahhahahahahahahahahah
PDF
unit 12 tools and techniques in Biology 2.pdf
PPTX
MMW - PPT 4.pptxMMW - PPTff 4.pptxMMW - PPT 4.pptxMMW - PPT 4.pptx
PPTX
community ophthalmology jwuhwwj usuhwhushhwyw
PPTX
Q1-W5-MAPEH-MATATAG.pptx QUARTER 1 WEEK 5 MAPEH FOUR
PDF
2_Lesson-1_Mathematical-Language-art.pdf
PDF
Endocrinology Course. Hypopituitarism.pdf
PPTX
global-warming-ppt and its causes. It is good
PPTX
harmfulljunkdddddddddddddddddddddddddddddddddddddddddddddd
PPT
Global Warming and the causes of it. Goo
PPTX
This is nothing but a useless ppt. Ignore it to save ur time
PPTX
INFECTIVE ENDOCARDITIS.pptxhdjjdjjdjdjjd
PPTX
hr_Analyze_and_Act_on_Employee_Engagement_Data_Storyboard_V2.pptx
PDF
Kalahloom craft research project paper nift
PPTX
PRACTICAL_RESEARCH_2_Q1_WEEK_11_PR2.pptx
DOCX
Albert Einstein life of challangess.docx
PDF
Digitech_RP200_UsersGuide.pdfjjjjjjjjgfccfg
PDF
Notes OB 24 july uhgyygyutytytrrt5ttfgtgg
"STUDY ON PROACTIVE STRATEGIES, NEGOTIATION SKILLS, AND MEDIATION TECHNIQUES ...
INSEAD_Executive_Education_At-A-Glance.pdf
Module-1.pptx hahahahahhhhahhahahahahahahahahah
unit 12 tools and techniques in Biology 2.pdf
MMW - PPT 4.pptxMMW - PPTff 4.pptxMMW - PPT 4.pptxMMW - PPT 4.pptx
community ophthalmology jwuhwwj usuhwhushhwyw
Q1-W5-MAPEH-MATATAG.pptx QUARTER 1 WEEK 5 MAPEH FOUR
2_Lesson-1_Mathematical-Language-art.pdf
Endocrinology Course. Hypopituitarism.pdf
global-warming-ppt and its causes. It is good
harmfulljunkdddddddddddddddddddddddddddddddddddddddddddddd
Global Warming and the causes of it. Goo
This is nothing but a useless ppt. Ignore it to save ur time
INFECTIVE ENDOCARDITIS.pptxhdjjdjjdjdjjd
hr_Analyze_and_Act_on_Employee_Engagement_Data_Storyboard_V2.pptx
Kalahloom craft research project paper nift
PRACTICAL_RESEARCH_2_Q1_WEEK_11_PR2.pptx
Albert Einstein life of challangess.docx
Digitech_RP200_UsersGuide.pdfjjjjjjjjgfccfg
Notes OB 24 july uhgyygyutytytrrt5ttfgtgg
Ad

Pythonで実現する4コマ漫画の分析・評論