javacvを使用して、ビデオの最初のフレームをカバーとして取得します


タイトル:javaインターセプトされたビデオカバー
日:2020-10-12 14:20:47
タグ:java、javacv


Javaインターセプトビデオカバー

1 marvenの導入は、インターネットでの導入のほとんどがすべて5億を超えており、合理化する必要があるという事実に依存しています。対応するサーバーシステムに従って、対応するjarパッケージを導入するだけで済みます。

    <dependency>
            <groupId>org.bytedeco</groupId>
            <artifactId>javacv</artifactId>
            <version>1.5.2</version>
    </dependency>
    <dependency>
            <groupId>org.bytedeco</groupId>
            <artifactId>javacpp</artifactId>
            <version>1.5.2</version>
   </dependency>
        
   <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>opencv</artifactId>
        <version>4.1.2-1.5.2</version>
        <classifier>windows-x86_64</classifier>
    </dependency>
    <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>openblas</artifactId>
        <version>0.3.7-1.5.2</version>
        <classifier>windows-x86_64</classifier>
    </dependency>
    <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>ffmpeg</artifactId>
        <version>4.2.1-1.5.2</version>
        <classifier>windows-x86_64</classifier>
    </dependency>

    <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>opencv</artifactId>
        <version>4.1.2-1.5.2</version>
        <classifier>linux-x86_64</classifier>
    </dependency>
    <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>openblas</artifactId>
        <version>0.3.7-1.5.2</version>
        <classifier>linux-x86_64</classifier>
    </dependency>
    <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>ffmpeg</artifactId>
        <version>4.2.1-1.5.2</version>
        <classifier>linux-x86_64</classifier>
    </dependency>

2プラットフォームに対応するjarパッケージの関係

       <javacpp.platform.android-arm>android-arm</javacpp.platform.android-arm>
       <javacpp.platform.android-arm64>android-arm64</javacpp.platform.android-arm64>
       <javacpp.platform.android-x86>android-x86</javacpp.platform.android-x86>
       <javacpp.platform.android-x86_64>android-x86_64</javacpp.platform.android-x86_64>
       <javacpp.platform.ios-arm>ios-arm</javacpp.platform.ios-arm>
       <javacpp.platform.ios-arm64>ios-arm64</javacpp.platform.ios-arm64>
       <javacpp.platform.ios-x86>ios-x86</javacpp.platform.ios-x86>
       <javacpp.platform.ios-x86_64>ios-x86_64</javacpp.platform.ios-x86_64>
       <javacpp.platform.linux-armhf>linux-armhf</javacpp.platform.linux-armhf>
       <javacpp.platform.linux-arm64>linux-arm64</javacpp.platform.linux-arm64>
       <javacpp.platform.linux-ppc64le>linux-ppc64le</javacpp.platform.linux-ppc64le>
       <javacpp.platform.linux-x86>linux-x86</javacpp.platform.linux-x86>
       <javacpp.platform.linux-x86_64>linux-x86_64</javacpp.platform.linux-x86_64>
       <javacpp.platform.macosx-x86_64>macosx-x86_64</javacpp.platform.macosx-x86_64>
       <javacpp.platform.windows-x86>windows-x86</javacpp.platform.windows-x86>
       <javacpp.platform.windows-x86_64>windows-x86_64</javacpp.platform.windows-x86_64>

Linuxビューカーネル判定コマンド:arch

多くのJavaツールコードはここに記録されていません。

おすすめ

転載: blog.csdn.net/qq_38095257/article/details/108712366