環境 Windows10 ProSpring Boot 2.5.3JDK 11 pom.xml pomでJavaCVのjarを読み込みます。 <!-- https://mvnrepository.com/artifact/org.bytedeco/javacv-platform --> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</artifactId> <version>1.5.6</version> </dependency> <!-- https://mvnrepository.com/artifact/org.bytedeco/javacv --> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</ar
JavaCVで画像を白黒に2値化にする方法を紹介します。 OCRする前に加工しておくと識字率が高くなったりするので事前処理として使用するといいでしょう。 以下の関連記事です。 JavaCV(OpenCV)で特徴点マッチングJavaCV(OpenCV)で画像のリサイズJavaCV(OpenCV)で画像のRGBを取得するJavaCV(OpenCV)でパノラマ合成(Stitching)JavaCV(OpenCV)で画像をグレースケール化JavaCV(OpenCV)で画像を結合する(VConcat, HConcat)JavaCV(OpenCV)で画像の切り出し 環境 Windows10 ProSpring Boot 2.5.3JDK 11 pom.xml pomでJavaCVのjarを読み込みます。 <!-- https://mvnrepository.com/artifact/org.byted
2014 年 1 月 26 日追記; JavaCV のバージョンがあがって、使い方がもっとシンプルになりました。詳しくは新しい記事をご覧ください。 これまで、自前のライブラリで Web カメラから画像をとってきて、ARToolKitに渡してマーカー検出したりしていたのですが、画像処理関連の研究を始めたりして、そろそろ限界を感じるようになってきたので、Java からOpenCVの各機能が呼べるラッパーJavaCVを使ってみることにしました。 インストールおよび実行までの道のりが果てしなく遠い…かと思いきや、意外とすんなりできました。 64-bit Windows で JavaCV OpenCV のバイナリ版(OpenCV-*.exe, 自己展開 ZIP)をダウンロードして適当なディレクトリ(C:¥opencv など)に解凍 Visual C++ 2010 のランタイムをインストール 環境変数
🗃 {Programming/Java/org/bytedeco/javacpp/opencv} 🏷 Java 🏷 JavaCV 🏷 OpenCV 🗓 Updated at 2015-01-29T14:51:45Z 🗓 Created at 2015-01-29T14:51:45Z 🌎 English Page JavaでOpenCVが使いたくなったので調べてみた。 次の2通りあるっぽい OpenCVの公式Javaラッパー JavaCV セットアップの手軽さ(Mavenだけで使える)を重視し、JavaCVを使う。 OpenCVはセットアップが面倒なイメージがあったが、JavaCV使うとさくっと使える。 JavaCVはJavaCPPというC++のソースから自動生成してできるブリッジのようなもので作られているみたい。 pom.xmlの設定 ネイティブライブラリを選ぶために、
<profiles> <profile> <id>macosx-x86_64</id> <activation> <os> <family>mac</family> <arch>x86_64</arch> </os> </activation> <properties> <classifier>macosx-x86_64</classifier> </properties> </profile> <profile> <id>linux-x86_64</id> <activation> <os> <family>unix</family> <arch>amd64</arch> </os> </activation> <properties> <classifier>linux-x86_64</classifier> </properties> </profile> <profile> <id
3. 顔変換サービスの作成¶ 本章では「[事前準備] Spring BootでHello World」と「[事前準備] JavaでOpenCVを使う」で作成した内容を統合して、顔変換Webサービスを作成します。 まずは「[事前準備] Spring BootでHello World」で作成したpom.xmlに、「[事前準備] JavaでOpenCVを使う」の内容を追記します。 以下のハイライトされた文を追加してください。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/
Bytedeco makes native libraries available to the Java platform by offering ready-to-use bindings generated with the codeveloped JavaCPP technology. This, we hope, is the missing bridge between Java and C/C++, bringing compute-intensive science, multimedia, computer vision, deep learning, etc to the Java platform. Core Technologies JavaCPP [API] – A tool that can not only generate JNI code but also
ご注意:本記事は、@IT/Deep Insider編集部(デジタルアドバンテージ社)が「www.buildinsider.net」というサイトから、内容を改変することなく、そのまま「@IT」へと転載したものです。このため用字用語の統一ルールなどは@ITのそれとは一致しません。あらかじめご了承ください。 1. OpenCV 1.1 OpenCVとは OpenCV(正式名称: Open Source Computer Vision Library)は、オープンソースのコンピューター・ビジョン・ライブラリです。コンピューターで画像や動画を処理するのに必要な、さまざま機能が実装されており、BSDライセンスで配布されていることから学術用途だけでなく商用目的でも利用できます。加えて、マルチプラットフォーム対応されているため、幅広い場面で利用されていることが特徴です。 OpenCVは、Intelで開発さ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く