Submit Search
Upload
Opencv by-yancya
•
0 likes
•
508 views
yancya
Follow
Rubyで OpenCV
Read less
Read more
Technology
Report
Share
Report
Share
1 of 14
Download now
Download to read offline
Recommended
秋のVim祭り Rubyを添えて
秋のVim祭り Rubyを添えて
Yuta Ogura
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
kimukou_26 Kimukou
C++ マルチスレッド 入門
C++ マルチスレッド 入門
京大 マイコンクラブ
関ジャバ JavaOne Tokyo 2012報告会
関ジャバ JavaOne Tokyo 2012報告会
Koichi Sakata
TruffleSqueakの紹介
TruffleSqueakの紹介
Masashi Umezawa
たのしいNode.js
たのしいNode.js
ishiki-takai
そうだったのか! よくわかる process.nextTick() node.jsのイベントループを理解する
そうだったのか! よくわかる process.nextTick() node.jsのイベントループを理解する
shigeki_ohtsu
TypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめ
Yu Nobuoka
Recommended
秋のVim祭り Rubyを添えて
秋のVim祭り Rubyを添えて
Yuta Ogura
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
kimukou_26 Kimukou
C++ マルチスレッド 入門
C++ マルチスレッド 入門
京大 マイコンクラブ
関ジャバ JavaOne Tokyo 2012報告会
関ジャバ JavaOne Tokyo 2012報告会
Koichi Sakata
TruffleSqueakの紹介
TruffleSqueakの紹介
Masashi Umezawa
たのしいNode.js
たのしいNode.js
ishiki-takai
そうだったのか! よくわかる process.nextTick() node.jsのイベントループを理解する
そうだったのか! よくわかる process.nextTick() node.jsのイベントループを理解する
shigeki_ohtsu
TypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめ
Yu Nobuoka
Introduction pp.js
Introduction pp.js
Mizushima Kazuhiro
SmalltalkBoltでUFFI入門
SmalltalkBoltでUFFI入門
Masashi Umezawa
初級者向けレッスン 51回 ─── 例外
初級者向けレッスン 51回 ─── 例外
higaki
Javaで最強のfizz buzz
Javaで最強のfizz buzz
yy yank
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
C#次世代非同期処理概観 - Task vs Reactive Extensions
C#次世代非同期処理概観 - Task vs Reactive Extensions
Yoshifumi Kawai
node-handlersocket
node-handlersocket
koichik
Javascriptで無限ループを実現する5つの方法
Javascriptで無限ループを実現する5つの方法
yhara
MlnagoyaRx
MlnagoyaRx
Shoichi Kakamu
Reactive Extensions v2.0
Reactive Extensions v2.0
Yoshifumi Kawai
Ruby風Swift NSOperation編
Ruby風Swift NSOperation編
Hisakuni Fujimoto
サーバー実装いろいろ
サーバー実装いろいろ
kjwtnb
Ruby build
Ruby build
Yuichiro Naito
Swiftでブロックチェーンを実装する
Swiftでブロックチェーンを実装する
幸雄 村上
GContractsの基礎
GContractsの基礎
Takahiro Sugiura
Google Perf Tools (tcmalloc) の使い方
Google Perf Tools (tcmalloc) の使い方
Kazuki Ohta
Preludeのprecompile
Preludeのprecompile
Glass_saga
C#でOpenCL with OpenTK + Cloo
C#でOpenCL with OpenTK + Cloo
aokomoriuta
Monit
Monit
Kazuaki Fujikura
Swift 2.0 の Error Handling #yhios
Swift 2.0 の Error Handling #yhios
Tomohiro Kumagai
SQLQL とは!?
SQLQL とは!?
yancya
SQLQL は GraphQL にとってなんなのか
SQLQL は GraphQL にとってなんなのか
yancya
More Related Content
What's hot
Introduction pp.js
Introduction pp.js
Mizushima Kazuhiro
SmalltalkBoltでUFFI入門
SmalltalkBoltでUFFI入門
Masashi Umezawa
初級者向けレッスン 51回 ─── 例外
初級者向けレッスン 51回 ─── 例外
higaki
Javaで最強のfizz buzz
Javaで最強のfizz buzz
yy yank
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
C#次世代非同期処理概観 - Task vs Reactive Extensions
C#次世代非同期処理概観 - Task vs Reactive Extensions
Yoshifumi Kawai
node-handlersocket
node-handlersocket
koichik
Javascriptで無限ループを実現する5つの方法
Javascriptで無限ループを実現する5つの方法
yhara
MlnagoyaRx
MlnagoyaRx
Shoichi Kakamu
Reactive Extensions v2.0
Reactive Extensions v2.0
Yoshifumi Kawai
Ruby風Swift NSOperation編
Ruby風Swift NSOperation編
Hisakuni Fujimoto
サーバー実装いろいろ
サーバー実装いろいろ
kjwtnb
Ruby build
Ruby build
Yuichiro Naito
Swiftでブロックチェーンを実装する
Swiftでブロックチェーンを実装する
幸雄 村上
GContractsの基礎
GContractsの基礎
Takahiro Sugiura
Google Perf Tools (tcmalloc) の使い方
Google Perf Tools (tcmalloc) の使い方
Kazuki Ohta
Preludeのprecompile
Preludeのprecompile
Glass_saga
C#でOpenCL with OpenTK + Cloo
C#でOpenCL with OpenTK + Cloo
aokomoriuta
Monit
Monit
Kazuaki Fujikura
Swift 2.0 の Error Handling #yhios
Swift 2.0 の Error Handling #yhios
Tomohiro Kumagai
What's hot
(20)
Introduction pp.js
Introduction pp.js
SmalltalkBoltでUFFI入門
SmalltalkBoltでUFFI入門
初級者向けレッスン 51回 ─── 例外
初級者向けレッスン 51回 ─── 例外
Javaで最強のfizz buzz
Javaで最強のfizz buzz
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
C#次世代非同期処理概観 - Task vs Reactive Extensions
C#次世代非同期処理概観 - Task vs Reactive Extensions
node-handlersocket
node-handlersocket
Javascriptで無限ループを実現する5つの方法
Javascriptで無限ループを実現する5つの方法
MlnagoyaRx
MlnagoyaRx
Reactive Extensions v2.0
Reactive Extensions v2.0
Ruby風Swift NSOperation編
Ruby風Swift NSOperation編
サーバー実装いろいろ
サーバー実装いろいろ
Ruby build
Ruby build
Swiftでブロックチェーンを実装する
Swiftでブロックチェーンを実装する
GContractsの基礎
GContractsの基礎
Google Perf Tools (tcmalloc) の使い方
Google Perf Tools (tcmalloc) の使い方
Preludeのprecompile
Preludeのprecompile
C#でOpenCL with OpenTK + Cloo
C#でOpenCL with OpenTK + Cloo
Monit
Monit
Swift 2.0 の Error Handling #yhios
Swift 2.0 の Error Handling #yhios
More from yancya
SQLQL とは!?
SQLQL とは!?
yancya
SQLQL は GraphQL にとってなんなのか
SQLQL は GraphQL にとってなんなのか
yancya
どう書く日記
どう書く日記
yancya
BigQuery の relation 生成
BigQuery の relation 生成
yancya
use_legacy_sql=false
use_legacy_sql=false
yancya
Relation の館
Relation の館
yancya
なんか
なんか
yancya
SQL 脳から見た Ruby
SQL 脳から見た Ruby
yancya
evacuate_from_sti
evacuate_from_sti
yancya
A investigative report of refinements
A investigative report of refinements
yancya
RubyWorld Conference 2012 へ何で行ったのか
RubyWorld Conference 2012 へ何で行ったのか
yancya
More from yancya
(11)
SQLQL とは!?
SQLQL とは!?
SQLQL は GraphQL にとってなんなのか
SQLQL は GraphQL にとってなんなのか
どう書く日記
どう書く日記
BigQuery の relation 生成
BigQuery の relation 生成
use_legacy_sql=false
use_legacy_sql=false
Relation の館
Relation の館
なんか
なんか
SQL 脳から見た Ruby
SQL 脳から見た Ruby
evacuate_from_sti
evacuate_from_sti
A investigative report of refinements
A investigative report of refinements
RubyWorld Conference 2012 へ何で行ったのか
RubyWorld Conference 2012 へ何で行ったのか
Recently uploaded
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
sugiuralab
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
sugiuralab
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(8)
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Opencv by-yancya
1.
Ruby で OpenCVRuby
で OpenCV 2019/06/29 とちぎ Ruby 会議 08 @yancya Powered by Rabbit 3.0.0 and COZMIXNG
2.
OpenCV 使ってますか
3.
ruby-opencv gem Ruby っぽく使える良い
gem だった yancya = OpenCV::CvMat.load('yancya.jpeg') GUI::Window.new("hi").show(yancya) #=> なんか表示される
4.
ruby-opencv gem is
dead OpenCV 2 までしか対応してな い メンテされてない どうしたら
5.
Python 使うか OpenCV-Python チュートリアル文 書 http://labs.eecs.tottori-u.ac.jp/sd/ Member/oyamada/OpenCV/html/ index.html
6.
PyCall Ruby から Python
のライブラリ 呼ぶやつあるよな 呼ぶか
7.
cv2.py PyCall を使って Python
の ‘cv2’ を呼べる gem があった
8.
画像を読み込む yancya = CV2.imread('yancya.jpeg')
9.
画像を表示する CV2.imshow("yancya", yancya) CV2.waitKey(0) CV2.destroyAllWindows()
10.
画像をリサイズして表示 size = PyCall::Tuple.([100,
100]) resized_yancya = CV2.resize(yancya, size) CV2.imshow("small yancya", resized_yancya) CV2.waitKey(0) CV2.destroyAllWindows()
11.
画像の中央部分だけを表示す る yancya_center = yancya[ PyCall::Slice.(50,
150), PyCall::Slice.(50, 150) ] CV2.imshow("yancya center", yancya_center) CV2.waitKey(0) CV2.destroyAllWindows()
12.
画像の中央部分だけを表示す る2 PyCall::Slice とか書くの面倒く さいな…… さっき、Ruby の
Range でも代 用出来ることを発見した CV2.imshow("yancya center 2", yancya[50..150, 50..150]) CV2.waitKey(0) CV2.destroyAllWindows()
13.
デモ 動け
14.
まとめ 今、Ruby から OpenCV
使おう とするなら、’cv2.py’ がオススメ Powered by Rabbit 3.0.0 and COZMIXNG
Download now