⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 visionlistener.java

📁 基于网络的AIBO机器狗遥操作控制程序代码
💻 JAVA
字号:
import java.awt.image.BufferedImage;//import java.util.Vector;import java.util.Date;//import java.io.*;//import java.net.*;//import java.awt.image.BufferedImage;//import java.awt.image.Raster;import java.awt.image.IndexColorModel;//import java.util.Date;import javax.imageio.ImageIO;import javax.imageio.ImageReader;//import javax.imageio.stream.ImageInputStream;//import javax.imageio.stream.MemoryCacheImageInputStream;public interface VisionListener {	public static final int ENCODE_COLOR=0;	public static final int ENCODE_SINGLE_CHANNEL=1;	public static final int COMPRESS_NONE=0;	public static final int COMPRESS_JPEG=1;	public static final int CHAN_Y=0;	public static final int CHAN_U=1;	public static final int CHAN_V=2;	public static final int CHAN_Y_DY=3;	public static final int CHAN_Y_DX=4;	public static final int CHAN_Y_DXDY=5;	static ImageReader jpegReader=(ImageReader)ImageIO.getImageReadersByFormatName("jpeg").next();	final static int DEFAULT_WIDTH=176;	final static int DEFAULT_HEIGHT=144;	static int defRawPort=10011;	static int defRLEPort=10012;    //added this hardcoded region port, why is it variable in tekkotsu.cfg?    static int defRegionPort=10013;	public void addListener(VisionUpdatedListener l);	public void removeListener(VisionUpdatedListener l);	void addConnectionListener(Listener.ConnectionListener listener);	void removeConnectionListener(Listener.ConnectionListener listener);	void fireVisionUpdate();	public boolean isConnected();	public Date getTimeStamp();	public long getFrameNum();	public IndexColorModel getColorModel();	public boolean hasRawJPEG();	public byte[] getJPEG();	public int getJPEGLen();	    public byte[] getData();	public void setConvertRGB(boolean b);	public boolean getConvertRGB();	public int[] getYUVPixels();	//This still uses RGB pixels just in case you want to display the	//intensity value into hues instead of black/white	public int[] getIntensityPixels();	public int[] getRGBPixels();	public BufferedImage getImage();	public void needConnection();	public void startThread();	public void kill();	public void run();	public void close();	public void setPort(int port);	public void setHostPort(String host, int port);	public long getBytesRead(); }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -