当前位置: 首页>>代码示例>>Java>>正文


Java App2Segment类代码示例

本文整理汇总了Java中org.apache.sanselan.formats.jpeg.segments.App2Segment的典型用法代码示例。如果您正苦于以下问题:Java App2Segment类的具体用法?Java App2Segment怎么用?Java App2Segment使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


App2Segment类属于org.apache.sanselan.formats.jpeg.segments包,在下文中一共展示了App2Segment类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: dumpSegments

import org.apache.sanselan.formats.jpeg.segments.App2Segment; //导入依赖的package包/类
private void dumpSegments(ArrayList v)
{
	Debug.debug();
	Debug.debug("dumpSegments", v.size());

	for (int i = 0; i < v.size(); i++)
	{
		App2Segment segment = (App2Segment) v.get(i);

		Debug.debug((i) + ": " + segment.cur_marker + " / "
				+ segment.num_markers);
	}
	Debug.debug();
}
 
开发者ID:fulcrumapp,项目名称:sanselan-android,代码行数:15,代码来源:JpegImageParser.java

示例2: getICCProfileBytes

import org.apache.sanselan.formats.jpeg.segments.App2Segment; //导入依赖的package包/类
public byte[] getICCProfileBytes(ByteSource byteSource, Map params)
		throws ImageReadException, IOException
{
	ArrayList segments = readSegments(byteSource,
			new int[] { JPEG_APP2_Marker, }, false);

	if (segments != null)
	{
		// throw away non-icc profile app2 segments.
		ArrayList filtered = new ArrayList();
		for (int i = 0; i < segments.size(); i++)
		{
			App2Segment segment = (App2Segment) segments.get(i);
			if (segment.icc_bytes != null)
				filtered.add(segment);
		}
		segments = filtered;
	}

	if ((segments == null) || (segments.size() < 1))
		return null;

	byte bytes[] = assembleSegments(segments);

	if (debug)
		System.out.println("bytes" + ": "
				+ ((bytes == null) ? null : "" + bytes.length));

	if (debug)
		System.out.println("");

	return (bytes);
}
 
开发者ID:fulcrumapp,项目名称:sanselan-android,代码行数:34,代码来源:JpegImageParser.java

示例3: dumpSegments

import org.apache.sanselan.formats.jpeg.segments.App2Segment; //导入依赖的package包/类
private void dumpSegments(ArrayList v)
{
    Debug.debug();
    Debug.debug("dumpSegments", v.size());

    for (int i = 0; i < v.size(); i++)
    {
        App2Segment segment = (App2Segment) v.get(i);

        Debug.debug((i) + ": " + segment.cur_marker + " / "
                + segment.num_markers);
    }
    Debug.debug();
}
 
开发者ID:mike10004,项目名称:appengine-imaging,代码行数:15,代码来源:JpegImageParser.java

示例4: getICCProfileBytes

import org.apache.sanselan.formats.jpeg.segments.App2Segment; //导入依赖的package包/类
public byte[] getICCProfileBytes(ByteSource byteSource, Map params)
        throws ImageReadException, IOException
{
    ArrayList segments = readSegments(byteSource,
            new int[] { JPEG_APP2_Marker, }, false);

    if (segments != null)
    {
        // throw away non-icc profile app2 segments.
        ArrayList filtered = new ArrayList();
        for (int i = 0; i < segments.size(); i++)
        {
            App2Segment segment = (App2Segment) segments.get(i);
            if (segment.icc_bytes != null)
                filtered.add(segment);
        }
        segments = filtered;
    }

    if ((segments == null) || (segments.size() < 1))
        return null;

    byte bytes[] = assembleSegments(segments);

    if (debug)
        System.out.println("bytes" + ": "
                + ((bytes == null) ? null : "" + bytes.length));

    if (debug)
        System.out.println("");

    return (bytes);
}
 
开发者ID:mike10004,项目名称:appengine-imaging,代码行数:34,代码来源:JpegImageParser.java


注:本文中的org.apache.sanselan.formats.jpeg.segments.App2Segment类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。