对于程序,导入标题显示错误。从哪里可以下载导入包?该程序的导入实例如下所示..
package com.larmor.opencv.samples;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.Panel;
import java.awt.Point;
import java.awt.RenderingHints;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage;
import javax.media.Buffer;
import javax.media.CaptureDeviceInfo;
import javax.media.CaptureDeviceManager;
import javax.media.Manager;
import javax.media.MediaLocator;
import javax.media.Player;
import javax.media.control.FrameGrabbingControl;
import javax.media.format.VideoFormat;
import javax.media.util.BufferToImage;
import javax.swing.JButton;
import javax.swing.JComponent;
import com.larmor.opencv.MatchTemplate;
这一切都在java库中吗?即使是,请告诉我如何安装不在java库中的软件包/模块..
答案 0 :(得分:1)
大多数这些类在JSE中都可用,但看起来它也使用JMF。您可以从这里下载JMF: JMF Download
您不安装模块,只需将jar / classes添加到类路径即可。如何执行此操作取决于您是否使用IDE。本文可以为您提供有关工作原理的一些见解: PATH and CLASSPATH
答案 1 :(得分:1)
所有java.awt
和javax.swing
类都是标准Java平台的一部分。
javax.media
类是Java Media Framework的一部分。您必须单独下载并安装它。
MatchTemplate
似乎来自here。
要查找软件包的来源,请查看Java SE API documentation或在Google上搜索软件包名称。
在编译和运行使用这些类的应用程序时,您需要将相关的JAR文件放入类路径中(除非它们是标准Java平台中的类;这些类将自动可用)。