當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。