/contrib/menuetlibc/openjpeg/doc/CMakeLists.txt |
---|
0,0 → 1,15 |
FIND_PACKAGE(Doxygen) |
# |
IF(DOXYGEN_EXECUTABLE) |
# The Doxyfile.dox is poorly defined and produce output |
# in the source dir |
ADD_CUSTOM_TARGET(doxygen |
# By default doxygen target is added to the 'all' target. Project is small |
# thus running doxygen is not too time consuming |
ALL |
${DOXYGEN} |
${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.dox |
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} |
) |
ENDIF(DOXYGEN_EXECUTABLE) |
/contrib/menuetlibc/openjpeg/doc/Doxyfile.dox |
---|
0,0 → 1,234 |
# Doxyfile 1.4.2 |
#--------------------------------------------------------------------------- |
# Project related configuration options |
#--------------------------------------------------------------------------- |
PROJECT_NAME = OpenJPEG |
PROJECT_NUMBER = |
OUTPUT_DIRECTORY = . |
CREATE_SUBDIRS = NO |
OUTPUT_LANGUAGE = English |
USE_WINDOWS_ENCODING = YES |
BRIEF_MEMBER_DESC = YES |
REPEAT_BRIEF = YES |
ABBREVIATE_BRIEF = "The $name class" \ |
"The $name widget" \ |
"The $name file" \ |
is \ |
provides \ |
specifies \ |
contains \ |
represents \ |
a \ |
an \ |
the |
ALWAYS_DETAILED_SEC = NO |
INLINE_INHERITED_MEMB = NO |
FULL_PATH_NAMES = NO |
STRIP_FROM_PATH = C:// |
STRIP_FROM_INC_PATH = |
SHORT_NAMES = NO |
JAVADOC_AUTOBRIEF = YES |
MULTILINE_CPP_IS_BRIEF = NO |
DETAILS_AT_TOP = YES |
INHERIT_DOCS = YES |
DISTRIBUTE_GROUP_DOC = NO |
SEPARATE_MEMBER_PAGES = NO |
TAB_SIZE = 8 |
ALIASES = |
OPTIMIZE_OUTPUT_FOR_C = YES |
OPTIMIZE_OUTPUT_JAVA = NO |
SUBGROUPING = YES |
#--------------------------------------------------------------------------- |
# Build related configuration options |
#--------------------------------------------------------------------------- |
EXTRACT_ALL = YES |
EXTRACT_PRIVATE = YES |
EXTRACT_STATIC = YES |
EXTRACT_LOCAL_CLASSES = YES |
EXTRACT_LOCAL_METHODS = NO |
HIDE_UNDOC_MEMBERS = NO |
HIDE_UNDOC_CLASSES = NO |
HIDE_FRIEND_COMPOUNDS = NO |
HIDE_IN_BODY_DOCS = NO |
INTERNAL_DOCS = NO |
CASE_SENSE_NAMES = NO |
HIDE_SCOPE_NAMES = NO |
SHOW_INCLUDE_FILES = YES |
INLINE_INFO = YES |
SORT_MEMBER_DOCS = YES |
SORT_BRIEF_DOCS = NO |
SORT_BY_SCOPE_NAME = NO |
GENERATE_TODOLIST = YES |
GENERATE_TESTLIST = YES |
GENERATE_BUGLIST = YES |
GENERATE_DEPRECATEDLIST= YES |
ENABLED_SECTIONS = |
MAX_INITIALIZER_LINES = 30 |
SHOW_USED_FILES = YES |
SHOW_DIRECTORIES = NO |
FILE_VERSION_FILTER = |
#--------------------------------------------------------------------------- |
# configuration options related to warning and progress messages |
#--------------------------------------------------------------------------- |
QUIET = NO |
WARNINGS = YES |
WARN_IF_UNDOCUMENTED = YES |
WARN_IF_DOC_ERROR = YES |
WARN_NO_PARAMDOC = NO |
WARN_FORMAT = "$file:$line: $text" |
WARN_LOGFILE = |
#--------------------------------------------------------------------------- |
# configuration options related to the input files |
#--------------------------------------------------------------------------- |
INPUT = ../libopenjpeg \ |
../jpwl |
FILE_PATTERNS = *.h \ |
*.c |
RECURSIVE = NO |
EXCLUDE = |
EXCLUDE_SYMLINKS = NO |
EXCLUDE_PATTERNS = |
EXAMPLE_PATH = |
EXAMPLE_PATTERNS = * |
EXAMPLE_RECURSIVE = NO |
IMAGE_PATH = |
INPUT_FILTER = |
FILTER_PATTERNS = |
FILTER_SOURCE_FILES = NO |
#--------------------------------------------------------------------------- |
# configuration options related to source browsing |
#--------------------------------------------------------------------------- |
SOURCE_BROWSER = NO |
INLINE_SOURCES = NO |
STRIP_CODE_COMMENTS = YES |
REFERENCED_BY_RELATION = YES |
REFERENCES_RELATION = YES |
VERBATIM_HEADERS = YES |
#--------------------------------------------------------------------------- |
# configuration options related to the alphabetical class index |
#--------------------------------------------------------------------------- |
ALPHABETICAL_INDEX = NO |
COLS_IN_ALPHA_INDEX = 5 |
IGNORE_PREFIX = |
#--------------------------------------------------------------------------- |
# configuration options related to the HTML output |
#--------------------------------------------------------------------------- |
GENERATE_HTML = YES |
HTML_OUTPUT = ./html |
HTML_FILE_EXTENSION = .html |
HTML_HEADER = |
HTML_FOOTER = |
HTML_STYLESHEET = |
HTML_ALIGN_MEMBERS = YES |
GENERATE_HTMLHELP = NO |
CHM_FILE = |
HHC_LOCATION = |
GENERATE_CHI = NO |
BINARY_TOC = NO |
TOC_EXPAND = NO |
DISABLE_INDEX = NO |
ENUM_VALUES_PER_LINE = 4 |
GENERATE_TREEVIEW = NO |
TREEVIEW_WIDTH = 250 |
#--------------------------------------------------------------------------- |
# configuration options related to the LaTeX output |
#--------------------------------------------------------------------------- |
GENERATE_LATEX = NO |
LATEX_OUTPUT = latex |
LATEX_CMD_NAME = latex |
MAKEINDEX_CMD_NAME = makeindex |
COMPACT_LATEX = NO |
PAPER_TYPE = a4wide |
EXTRA_PACKAGES = |
LATEX_HEADER = |
PDF_HYPERLINKS = NO |
USE_PDFLATEX = NO |
LATEX_BATCHMODE = NO |
LATEX_HIDE_INDICES = NO |
#--------------------------------------------------------------------------- |
# configuration options related to the RTF output |
#--------------------------------------------------------------------------- |
GENERATE_RTF = NO |
RTF_OUTPUT = rtf |
COMPACT_RTF = NO |
RTF_HYPERLINKS = NO |
RTF_STYLESHEET_FILE = |
RTF_EXTENSIONS_FILE = |
#--------------------------------------------------------------------------- |
# configuration options related to the man page output |
#--------------------------------------------------------------------------- |
GENERATE_MAN = NO |
MAN_OUTPUT = man |
MAN_EXTENSION = .3 |
MAN_LINKS = NO |
#--------------------------------------------------------------------------- |
# configuration options related to the XML output |
#--------------------------------------------------------------------------- |
GENERATE_XML = NO |
XML_OUTPUT = xml |
XML_SCHEMA = |
XML_DTD = |
XML_PROGRAMLISTING = YES |
#--------------------------------------------------------------------------- |
# configuration options for the AutoGen Definitions output |
#--------------------------------------------------------------------------- |
GENERATE_AUTOGEN_DEF = NO |
#--------------------------------------------------------------------------- |
# configuration options related to the Perl module output |
#--------------------------------------------------------------------------- |
GENERATE_PERLMOD = NO |
PERLMOD_LATEX = NO |
PERLMOD_PRETTY = YES |
PERLMOD_MAKEVAR_PREFIX = |
#--------------------------------------------------------------------------- |
# Configuration options related to the preprocessor |
#--------------------------------------------------------------------------- |
ENABLE_PREPROCESSING = YES |
MACRO_EXPANSION = NO |
EXPAND_ONLY_PREDEF = NO |
SEARCH_INCLUDES = YES |
INCLUDE_PATH = |
INCLUDE_FILE_PATTERNS = |
PREDEFINED = USE_JPWL \ |
USE_JPSEC |
EXPAND_AS_DEFINED = |
SKIP_FUNCTION_MACROS = YES |
#--------------------------------------------------------------------------- |
# Configuration::additions related to external references |
#--------------------------------------------------------------------------- |
TAGFILES = |
GENERATE_TAGFILE = |
ALLEXTERNALS = NO |
EXTERNAL_GROUPS = YES |
PERL_PATH = /usr/bin/perl |
#--------------------------------------------------------------------------- |
# Configuration options related to the dot tool |
#--------------------------------------------------------------------------- |
CLASS_DIAGRAMS = YES |
HIDE_UNDOC_RELATIONS = YES |
HAVE_DOT = NO |
CLASS_GRAPH = YES |
COLLABORATION_GRAPH = YES |
GROUP_GRAPHS = YES |
UML_LOOK = NO |
TEMPLATE_RELATIONS = NO |
INCLUDE_GRAPH = YES |
INCLUDED_BY_GRAPH = YES |
CALL_GRAPH = NO |
GRAPHICAL_HIERARCHY = YES |
DIRECTORY_GRAPH = YES |
DOT_IMAGE_FORMAT = png |
DOT_PATH = |
DOTFILE_DIRS = |
MAX_DOT_GRAPH_WIDTH = 1024 |
MAX_DOT_GRAPH_HEIGHT = 1024 |
MAX_DOT_GRAPH_DEPTH = 1000 |
DOT_TRANSPARENT = NO |
DOT_MULTI_TARGETS = NO |
GENERATE_LEGEND = YES |
DOT_CLEANUP = YES |
#--------------------------------------------------------------------------- |
# Configuration::additions related to the search engine |
#--------------------------------------------------------------------------- |
SEARCHENGINE = NO |
/contrib/menuetlibc/openjpeg/doc/Makefile |
---|
0,0 → 1,422 |
# Makefile.in generated by automake 1.11.1 from Makefile.am. |
# doc/Makefile. Generated from Makefile.in by configure. |
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
# Inc. |
# This Makefile.in is free software; the Free Software Foundation |
# gives unlimited permission to copy and/or distribute it, |
# with or without modifications, as long as this notice is preserved. |
# This program is distributed in the hope that it will be useful, |
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
# PARTICULAR PURPOSE. |
pkgdatadir = $(datadir)/openjpeg-1.4.0 |
pkgincludedir = $(includedir)/openjpeg-1.4.0 |
pkglibdir = $(libdir)/openjpeg-1.4.0 |
pkglibexecdir = $(libexecdir)/openjpeg-1.4.0 |
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
install_sh_DATA = $(install_sh) -c -m 644 |
install_sh_PROGRAM = $(install_sh) -c |
install_sh_SCRIPT = $(install_sh) -c |
INSTALL_HEADER = $(INSTALL_DATA) |
transform = $(program_transform_name) |
NORMAL_INSTALL = : |
PRE_INSTALL = : |
POST_INSTALL = : |
NORMAL_UNINSTALL = : |
PRE_UNINSTALL = : |
POST_UNINSTALL = : |
build_triplet = x86_64-unknown-linux-gnu |
host_triplet = x86_64-unknown-linux-gnu |
target_triplet = x86_64-unknown-linux-gnu |
subdir = doc |
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
am__aclocal_m4_deps = $(top_srcdir)/configure.ac |
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
$(ACLOCAL_M4) |
mkinstalldirs = $(install_sh) -d |
CONFIG_HEADER = $(top_builddir)/opj_config.h |
CONFIG_CLEAN_FILES = |
CONFIG_CLEAN_VPATH_FILES = |
SOURCES = |
DIST_SOURCES = |
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
ACLOCAL = ${SHELL} /home/a/svn/kolios/contrib/menuetlibc/openjpeg/missing --run aclocal-1.11 |
AMTAR = ${SHELL} /home/a/svn/kolios/contrib/menuetlibc/openjpeg/missing --run tar |
AR = ar |
AS = as |
AUTOCONF = ${SHELL} /home/a/svn/kolios/contrib/menuetlibc/openjpeg/missing --run autoconf |
AUTOHEADER = ${SHELL} /home/a/svn/kolios/contrib/menuetlibc/openjpeg/missing --run autoheader |
AUTOMAKE = ${SHELL} /home/a/svn/kolios/contrib/menuetlibc/openjpeg/missing --run automake-1.11 |
AWK = mawk |
BUILD_NR = 0 |
CC = gcc |
CCDEPMODE = depmode=gcc3 |
CFLAGS = -g -O2 |
CPP = gcc -E |
CPPFLAGS = |
CXX = g++ |
CXXCPP = g++ -E |
CXXDEPMODE = depmode=gcc3 |
CXXFLAGS = -g -O2 |
CYGPATH_W = echo |
DEFS = -DHAVE_CONFIG_H |
DEPDIR = .deps |
DLLTOOL = dlltool |
DSYMUTIL = |
DUMPBIN = |
ECHO_C = |
ECHO_N = -n |
ECHO_T = |
EGREP = /bin/grep -E |
EXEEXT = |
FGREP = /bin/grep -F |
GREP = /bin/grep |
INSTALL = /usr/bin/install -c |
INSTALL_DATA = ${INSTALL} -m 644 |
INSTALL_PROGRAM = ${INSTALL} |
INSTALL_SCRIPT = ${INSTALL} |
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s |
JP3D_BUILD_NR = 0 |
JP3D_MAJOR_NR = 1 |
JP3D_MINOR_NR = 3 |
LD = /usr/bin/ld -m elf_x86_64 |
LDFLAGS = |
LIBOBJS = |
LIBPNG_CONFIG = /usr/bin/libpng-config |
LIBS = -lm -lz -L/usr/lib/x86_64-linux-gnu -lpng12 -ltiff -ljpeg -llcms |
LIBTOOL = $(SHELL) $(top_builddir)/libtool |
LIPO = |
LN_S = ln -s |
LTLIBOBJS = |
MAJOR_NR = 1 |
MAKEINFO = ${SHELL} /home/a/svn/kolios/contrib/menuetlibc/openjpeg/missing --run makeinfo |
MINOR_NR = 4 |
MKDIR_P = /bin/mkdir -p |
NM = /usr/bin/nm -B |
NMEDIT = |
OBJDUMP = objdump |
OBJEXT = o |
OTOOL = |
OTOOL64 = |
PACKAGE = openjpeg-1.4.0 |
PACKAGE_BUGREPORT = http://code.google.com/p/openjpeg/ |
PACKAGE_NAME = OpenJPEG |
PACKAGE_STRING = OpenJPEG 1.4.0 |
PACKAGE_TARNAME = openjpeg-1.4.0 |
PACKAGE_URL = http://www.openjpeg.org/ |
PACKAGE_VERSION = 1.4.0 |
PATH_SEPARATOR = : |
PKGCONFIG = /usr/bin/pkg-config |
RANLIB = ranlib |
SED = /bin/sed |
SET_MAKE = |
SHELL = /bin/bash |
STRIP = strip |
VERSION = 1.4.0 |
abs_builddir = /home/a/svn/kolios/contrib/menuetlibc/openjpeg/doc |
abs_srcdir = /home/a/svn/kolios/contrib/menuetlibc/openjpeg/doc |
abs_top_builddir = /home/a/svn/kolios/contrib/menuetlibc/openjpeg |
abs_top_srcdir = /home/a/svn/kolios/contrib/menuetlibc/openjpeg |
ac_ct_CC = gcc |
ac_ct_CXX = g++ |
ac_ct_DUMPBIN = |
am__include = include |
am__leading_dot = . |
am__quote = |
am__tar = ${AMTAR} chof - "$$tardir" |
am__untar = ${AMTAR} xf - |
bindir = ${exec_prefix}/bin |
build = x86_64-unknown-linux-gnu |
build_alias = |
build_cpu = x86_64 |
build_os = linux-gnu |
build_vendor = unknown |
builddir = . |
datadir = ${datarootdir} |
datarootdir = ${prefix}/share |
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} |
dvidir = ${docdir} |
exec_prefix = ${prefix} |
host = x86_64-unknown-linux-gnu |
host_alias = |
host_cpu = x86_64 |
host_os = linux-gnu |
host_vendor = unknown |
htmldir = ${docdir} |
includedir = ${prefix}/include |
infodir = ${datarootdir}/info |
install_sh = ${SHELL} /home/a/svn/kolios/contrib/menuetlibc/openjpeg/install-sh |
jp3d_dir = |
jpwl_dir = |
lcms1includes = -I/usr/include |
lcms1libs = -llcms |
lcms2includes = |
lcms2libs = |
libdir = ${exec_prefix}/lib |
libexecdir = ${exec_prefix}/libexec |
localedir = ${datarootdir}/locale |
localstatedir = ${prefix}/var |
mandir = ${datarootdir}/man |
mkdir_p = /bin/mkdir -p |
oldincludedir = /usr/include |
pdfdir = ${docdir} |
pngincludes = -I/usr/include/libpng12 |
pnglibs = -L/usr/lib/x86_64-linux-gnu -lpng12 |
prefix = /usr/local |
program_transform_name = s,x,x, |
psdir = ${docdir} |
sbindir = ${exec_prefix}/sbin |
sharedstatedir = ${prefix}/com |
srcdir = . |
sysconfdir = ${prefix}/etc |
target = x86_64-unknown-linux-gnu |
target_alias = |
target_cpu = x86_64 |
target_os = linux-gnu |
target_vendor = unknown |
tiffincludes = |
tifflibs = -ltiff |
top_build_prefix = ../ |
top_builddir = .. |
top_srcdir = .. |
with_doxygen = no |
MAJOR = 1 |
MINOR = 4 |
BUILD = 0 |
doc_dir = $(datarootdir)/doc/openjpeg-$(MAJOR).$(MINOR) |
all: all-am |
.SUFFIXES: |
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
@for dep in $?; do \ |
case '$(am__configure_deps)' in \ |
*$$dep*) \ |
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ |
&& { if test -f $@; then exit 0; else break; fi; }; \ |
exit 1;; \ |
esac; \ |
done; \ |
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \ |
$(am__cd) $(top_srcdir) && \ |
$(AUTOMAKE) --foreign doc/Makefile |
.PRECIOUS: Makefile |
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
@case '$?' in \ |
*config.status*) \ |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ |
*) \ |
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ |
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ |
esac; |
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
$(top_srcdir)/configure: $(am__configure_deps) |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
$(am__aclocal_m4_deps): |
mostlyclean-libtool: |
-rm -f *.lo |
clean-libtool: |
-rm -rf .libs _libs |
tags: TAGS |
TAGS: |
ctags: CTAGS |
CTAGS: |
distdir: $(DISTFILES) |
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
list='$(DISTFILES)'; \ |
dist_files=`for file in $$list; do echo $$file; done | \ |
sed -e "s|^$$srcdirstrip/||;t" \ |
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ |
case $$dist_files in \ |
*/*) $(MKDIR_P) `echo "$$dist_files" | \ |
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ |
sort -u` ;; \ |
esac; \ |
for file in $$dist_files; do \ |
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ |
if test -d $$d/$$file; then \ |
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ |
if test -d "$(distdir)/$$file"; then \ |
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
fi; \ |
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ |
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ |
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
fi; \ |
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ |
else \ |
test -f "$(distdir)/$$file" \ |
|| cp -p $$d/$$file "$(distdir)/$$file" \ |
|| exit 1; \ |
fi; \ |
done |
check-am: all-am |
check: check-am |
all-am: Makefile all-local |
installdirs: |
install: install-am |
install-exec: install-exec-am |
install-data: install-data-am |
uninstall: uninstall-am |
install-am: all-am |
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
installcheck: installcheck-am |
install-strip: |
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
`test -z '$(STRIP)' || \ |
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
mostlyclean-generic: |
clean-generic: |
distclean-generic: |
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
maintainer-clean-generic: |
@echo "This command is intended for maintainers to use" |
@echo "it deletes files that may require special tools to rebuild." |
clean: clean-am |
clean-am: clean-generic clean-libtool mostlyclean-am |
distclean: distclean-am |
-rm -f Makefile |
distclean-am: clean-am distclean-generic |
dvi: dvi-am |
dvi-am: |
html: html-am |
html-am: |
info: info-am |
info-am: |
install-data-am: |
@$(NORMAL_INSTALL) |
$(MAKE) $(AM_MAKEFLAGS) install-data-hook |
install-dvi: install-dvi-am |
install-dvi-am: |
install-exec-am: |
install-html: install-html-am |
install-html-am: |
install-info: install-info-am |
install-info-am: |
install-man: |
install-pdf: install-pdf-am |
install-pdf-am: |
install-ps: install-ps-am |
install-ps-am: |
installcheck-am: |
maintainer-clean: maintainer-clean-am |
-rm -f Makefile |
maintainer-clean-am: distclean-am maintainer-clean-generic |
mostlyclean: mostlyclean-am |
mostlyclean-am: mostlyclean-generic mostlyclean-libtool |
pdf: pdf-am |
pdf-am: |
ps: ps-am |
ps-am: |
uninstall-am: |
@$(NORMAL_INSTALL) |
$(MAKE) $(AM_MAKEFLAGS) uninstall-hook |
.MAKE: install-am install-data-am install-strip uninstall-am |
.PHONY: all all-am all-local check check-am clean clean-generic \ |
clean-libtool distclean distclean-generic distclean-libtool \ |
distdir dvi dvi-am html html-am info info-am install \ |
install-am install-data install-data-am install-data-hook \ |
install-dvi install-dvi-am install-exec install-exec-am \ |
install-html install-html-am install-info install-info-am \ |
install-man install-pdf install-pdf-am install-ps \ |
install-ps-am install-strip installcheck installcheck-am \ |
installdirs maintainer-clean maintainer-clean-generic \ |
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ |
ps ps-am uninstall uninstall-am uninstall-hook |
#docs: |
# doxygen Doxyfile.dox |
all-local: |
@echo "" > .report.txt |
@echo "Installing: image_to_j2k.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: j2k_to_image.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: j2k_dump.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: libopenjpeg.3 ${mandir}/man3" >> .report.txt |
@echo "Installing: LICENSE CHANGES $(doc_dir)" >> .report.txt |
@cp man/man1/* . |
@cp man/man3/* . |
install-data-hook: |
$(INSTALL) -d $(doc_dir) |
$(INSTALL) -d ${mandir}/man1 ${mandir}/man3 |
# @(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image*) |
# @(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* ) |
@(cd ${mandir}/man1 && $(RM) image_to_j2k* j2k_to_image* j2k_dump* ) |
@(cd ${mandir}/man3 && $(RM) libopenjpeg* ) |
@gzip -f image_to_j2k.1 j2k_to_image.1 j2k_dump.1 libopenjpeg.3 |
@cp image_to_j2k.1.gz j2k_to_image.1.gz j2k_dump.1.gz ${mandir}/man1 |
@cp libopenjpeg.3.gz ${mandir}/man3 |
@$(RM) *\.gz |
# @(cd ${mandir}/man1 && \ |
# $(LN_S) image_to_j2k.1.gz JPWL_image_to_j2k.1.gz && \ |
# $(LN_S) j2k_to_image.1.gz JPWL_j2k_to_image.1.gz) |
# @(cd ${mandir}/man3 && $(LN_S) libopenjpeg.3.gz JPWL_libopenjpeg.3.gz) |
@$(INSTALL) -m 644 ../LICENSE ../CHANGES $(doc_dir) |
uninstall-hook: |
@(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image* && \ |
$(RM) image_to_j2k* j2k_to_image* j2k_dump* ) |
@(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* && \ |
$(RM) libopenjpeg* ) |
@(cd $(doc_dir) && $(RM) * ) |
@rmdir $(doc_dir) |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
# Otherwise a system limit (for SysV at least) may be exceeded. |
.NOEXPORT: |
/contrib/menuetlibc/openjpeg/doc/Makefile.am |
---|
0,0 → 1,49 |
MAJOR = @MAJOR_NR@ |
MINOR = @MINOR_NR@ |
BUILD = @BUILD_NR@ |
if with_doxygen |
docs: |
doxygen Doxyfile.dox |
endif |
doc_dir = $(datarootdir)/doc/openjpeg-$(MAJOR).$(MINOR) |
all-local: |
@echo "" > .report.txt |
@echo "Installing: image_to_j2k.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: j2k_to_image.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: j2k_dump.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: libopenjpeg.3 ${mandir}/man3" >> .report.txt |
@echo "Installing: LICENSE CHANGES $(doc_dir)" >> .report.txt |
@cp man/man1/* . |
@cp man/man3/* . |
install-data-hook: |
$(INSTALL) -d $(doc_dir) |
$(INSTALL) -d ${mandir}/man1 ${mandir}/man3 |
if with_libjpwl |
@(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image*) |
@(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* ) |
endif |
@(cd ${mandir}/man1 && $(RM) image_to_j2k* j2k_to_image* j2k_dump* ) |
@(cd ${mandir}/man3 && $(RM) libopenjpeg* ) |
@gzip -f image_to_j2k.1 j2k_to_image.1 j2k_dump.1 libopenjpeg.3 |
@cp image_to_j2k.1.gz j2k_to_image.1.gz j2k_dump.1.gz ${mandir}/man1 |
@cp libopenjpeg.3.gz ${mandir}/man3 |
@$(RM) *\.gz |
if with_libjpwl |
@(cd ${mandir}/man1 && \ |
$(LN_S) image_to_j2k.1.gz JPWL_image_to_j2k.1.gz && \ |
$(LN_S) j2k_to_image.1.gz JPWL_j2k_to_image.1.gz) |
@(cd ${mandir}/man3 && $(LN_S) libopenjpeg.3.gz JPWL_libopenjpeg.3.gz) |
endif |
@$(INSTALL) -m 644 ../LICENSE ../CHANGES $(doc_dir) |
uninstall-hook: |
@(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image* && \ |
$(RM) image_to_j2k* j2k_to_image* j2k_dump* ) |
@(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* && \ |
$(RM) libopenjpeg* ) |
@(cd $(doc_dir) && $(RM) * ) |
@rmdir $(doc_dir) |
/contrib/menuetlibc/openjpeg/doc/Makefile.in |
---|
0,0 → 1,422 |
# Makefile.in generated by automake 1.11.1 from Makefile.am. |
# @configure_input@ |
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
# Inc. |
# This Makefile.in is free software; the Free Software Foundation |
# gives unlimited permission to copy and/or distribute it, |
# with or without modifications, as long as this notice is preserved. |
# This program is distributed in the hope that it will be useful, |
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
# PARTICULAR PURPOSE. |
@SET_MAKE@ |
VPATH = @srcdir@ |
pkgdatadir = $(datadir)/@PACKAGE@ |
pkgincludedir = $(includedir)/@PACKAGE@ |
pkglibdir = $(libdir)/@PACKAGE@ |
pkglibexecdir = $(libexecdir)/@PACKAGE@ |
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
install_sh_DATA = $(install_sh) -c -m 644 |
install_sh_PROGRAM = $(install_sh) -c |
install_sh_SCRIPT = $(install_sh) -c |
INSTALL_HEADER = $(INSTALL_DATA) |
transform = $(program_transform_name) |
NORMAL_INSTALL = : |
PRE_INSTALL = : |
POST_INSTALL = : |
NORMAL_UNINSTALL = : |
PRE_UNINSTALL = : |
POST_UNINSTALL = : |
build_triplet = @build@ |
host_triplet = @host@ |
target_triplet = @target@ |
subdir = doc |
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
am__aclocal_m4_deps = $(top_srcdir)/configure.ac |
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
$(ACLOCAL_M4) |
mkinstalldirs = $(install_sh) -d |
CONFIG_HEADER = $(top_builddir)/opj_config.h |
CONFIG_CLEAN_FILES = |
CONFIG_CLEAN_VPATH_FILES = |
SOURCES = |
DIST_SOURCES = |
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
ACLOCAL = @ACLOCAL@ |
AMTAR = @AMTAR@ |
AR = @AR@ |
AS = @AS@ |
AUTOCONF = @AUTOCONF@ |
AUTOHEADER = @AUTOHEADER@ |
AUTOMAKE = @AUTOMAKE@ |
AWK = @AWK@ |
BUILD_NR = @BUILD_NR@ |
CC = @CC@ |
CCDEPMODE = @CCDEPMODE@ |
CFLAGS = @CFLAGS@ |
CPP = @CPP@ |
CPPFLAGS = @CPPFLAGS@ |
CXX = @CXX@ |
CXXCPP = @CXXCPP@ |
CXXDEPMODE = @CXXDEPMODE@ |
CXXFLAGS = @CXXFLAGS@ |
CYGPATH_W = @CYGPATH_W@ |
DEFS = @DEFS@ |
DEPDIR = @DEPDIR@ |
DLLTOOL = @DLLTOOL@ |
DSYMUTIL = @DSYMUTIL@ |
DUMPBIN = @DUMPBIN@ |
ECHO_C = @ECHO_C@ |
ECHO_N = @ECHO_N@ |
ECHO_T = @ECHO_T@ |
EGREP = @EGREP@ |
EXEEXT = @EXEEXT@ |
FGREP = @FGREP@ |
GREP = @GREP@ |
INSTALL = @INSTALL@ |
INSTALL_DATA = @INSTALL_DATA@ |
INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
JP3D_BUILD_NR = @JP3D_BUILD_NR@ |
JP3D_MAJOR_NR = @JP3D_MAJOR_NR@ |
JP3D_MINOR_NR = @JP3D_MINOR_NR@ |
LD = @LD@ |
LDFLAGS = @LDFLAGS@ |
LIBOBJS = @LIBOBJS@ |
LIBPNG_CONFIG = @LIBPNG_CONFIG@ |
LIBS = @LIBS@ |
LIBTOOL = @LIBTOOL@ |
LIPO = @LIPO@ |
LN_S = @LN_S@ |
LTLIBOBJS = @LTLIBOBJS@ |
MAJOR_NR = @MAJOR_NR@ |
MAKEINFO = @MAKEINFO@ |
MINOR_NR = @MINOR_NR@ |
MKDIR_P = @MKDIR_P@ |
NM = @NM@ |
NMEDIT = @NMEDIT@ |
OBJDUMP = @OBJDUMP@ |
OBJEXT = @OBJEXT@ |
OTOOL = @OTOOL@ |
OTOOL64 = @OTOOL64@ |
PACKAGE = @PACKAGE@ |
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
PKGCONFIG = @PKGCONFIG@ |
RANLIB = @RANLIB@ |
SED = @SED@ |
SET_MAKE = @SET_MAKE@ |
SHELL = @SHELL@ |
STRIP = @STRIP@ |
VERSION = @VERSION@ |
abs_builddir = @abs_builddir@ |
abs_srcdir = @abs_srcdir@ |
abs_top_builddir = @abs_top_builddir@ |
abs_top_srcdir = @abs_top_srcdir@ |
ac_ct_CC = @ac_ct_CC@ |
ac_ct_CXX = @ac_ct_CXX@ |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
am__include = @am__include@ |
am__leading_dot = @am__leading_dot@ |
am__quote = @am__quote@ |
am__tar = @am__tar@ |
am__untar = @am__untar@ |
bindir = @bindir@ |
build = @build@ |
build_alias = @build_alias@ |
build_cpu = @build_cpu@ |
build_os = @build_os@ |
build_vendor = @build_vendor@ |
builddir = @builddir@ |
datadir = @datadir@ |
datarootdir = @datarootdir@ |
docdir = @docdir@ |
dvidir = @dvidir@ |
exec_prefix = @exec_prefix@ |
host = @host@ |
host_alias = @host_alias@ |
host_cpu = @host_cpu@ |
host_os = @host_os@ |
host_vendor = @host_vendor@ |
htmldir = @htmldir@ |
includedir = @includedir@ |
infodir = @infodir@ |
install_sh = @install_sh@ |
jp3d_dir = @jp3d_dir@ |
jpwl_dir = @jpwl_dir@ |
lcms1includes = @lcms1includes@ |
lcms1libs = @lcms1libs@ |
lcms2includes = @lcms2includes@ |
lcms2libs = @lcms2libs@ |
libdir = @libdir@ |
libexecdir = @libexecdir@ |
localedir = @localedir@ |
localstatedir = @localstatedir@ |
mandir = @mandir@ |
mkdir_p = @mkdir_p@ |
oldincludedir = @oldincludedir@ |
pdfdir = @pdfdir@ |
pngincludes = @pngincludes@ |
pnglibs = @pnglibs@ |
prefix = @prefix@ |
program_transform_name = @program_transform_name@ |
psdir = @psdir@ |
sbindir = @sbindir@ |
sharedstatedir = @sharedstatedir@ |
srcdir = @srcdir@ |
sysconfdir = @sysconfdir@ |
target = @target@ |
target_alias = @target_alias@ |
target_cpu = @target_cpu@ |
target_os = @target_os@ |
target_vendor = @target_vendor@ |
tiffincludes = @tiffincludes@ |
tifflibs = @tifflibs@ |
top_build_prefix = @top_build_prefix@ |
top_builddir = @top_builddir@ |
top_srcdir = @top_srcdir@ |
with_doxygen = @with_doxygen@ |
MAJOR = @MAJOR_NR@ |
MINOR = @MINOR_NR@ |
BUILD = @BUILD_NR@ |
doc_dir = $(datarootdir)/doc/openjpeg-$(MAJOR).$(MINOR) |
all: all-am |
.SUFFIXES: |
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
@for dep in $?; do \ |
case '$(am__configure_deps)' in \ |
*$$dep*) \ |
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ |
&& { if test -f $@; then exit 0; else break; fi; }; \ |
exit 1;; \ |
esac; \ |
done; \ |
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \ |
$(am__cd) $(top_srcdir) && \ |
$(AUTOMAKE) --foreign doc/Makefile |
.PRECIOUS: Makefile |
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
@case '$?' in \ |
*config.status*) \ |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ |
*) \ |
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ |
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ |
esac; |
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
$(top_srcdir)/configure: $(am__configure_deps) |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
$(am__aclocal_m4_deps): |
mostlyclean-libtool: |
-rm -f *.lo |
clean-libtool: |
-rm -rf .libs _libs |
tags: TAGS |
TAGS: |
ctags: CTAGS |
CTAGS: |
distdir: $(DISTFILES) |
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
list='$(DISTFILES)'; \ |
dist_files=`for file in $$list; do echo $$file; done | \ |
sed -e "s|^$$srcdirstrip/||;t" \ |
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ |
case $$dist_files in \ |
*/*) $(MKDIR_P) `echo "$$dist_files" | \ |
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ |
sort -u` ;; \ |
esac; \ |
for file in $$dist_files; do \ |
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ |
if test -d $$d/$$file; then \ |
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ |
if test -d "$(distdir)/$$file"; then \ |
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
fi; \ |
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ |
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ |
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
fi; \ |
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ |
else \ |
test -f "$(distdir)/$$file" \ |
|| cp -p $$d/$$file "$(distdir)/$$file" \ |
|| exit 1; \ |
fi; \ |
done |
check-am: all-am |
check: check-am |
all-am: Makefile all-local |
installdirs: |
install: install-am |
install-exec: install-exec-am |
install-data: install-data-am |
uninstall: uninstall-am |
install-am: all-am |
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
installcheck: installcheck-am |
install-strip: |
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
`test -z '$(STRIP)' || \ |
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
mostlyclean-generic: |
clean-generic: |
distclean-generic: |
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
maintainer-clean-generic: |
@echo "This command is intended for maintainers to use" |
@echo "it deletes files that may require special tools to rebuild." |
clean: clean-am |
clean-am: clean-generic clean-libtool mostlyclean-am |
distclean: distclean-am |
-rm -f Makefile |
distclean-am: clean-am distclean-generic |
dvi: dvi-am |
dvi-am: |
html: html-am |
html-am: |
info: info-am |
info-am: |
install-data-am: |
@$(NORMAL_INSTALL) |
$(MAKE) $(AM_MAKEFLAGS) install-data-hook |
install-dvi: install-dvi-am |
install-dvi-am: |
install-exec-am: |
install-html: install-html-am |
install-html-am: |
install-info: install-info-am |
install-info-am: |
install-man: |
install-pdf: install-pdf-am |
install-pdf-am: |
install-ps: install-ps-am |
install-ps-am: |
installcheck-am: |
maintainer-clean: maintainer-clean-am |
-rm -f Makefile |
maintainer-clean-am: distclean-am maintainer-clean-generic |
mostlyclean: mostlyclean-am |
mostlyclean-am: mostlyclean-generic mostlyclean-libtool |
pdf: pdf-am |
pdf-am: |
ps: ps-am |
ps-am: |
uninstall-am: |
@$(NORMAL_INSTALL) |
$(MAKE) $(AM_MAKEFLAGS) uninstall-hook |
.MAKE: install-am install-data-am install-strip uninstall-am |
.PHONY: all all-am all-local check check-am clean clean-generic \ |
clean-libtool distclean distclean-generic distclean-libtool \ |
distdir dvi dvi-am html html-am info info-am install \ |
install-am install-data install-data-am install-data-hook \ |
install-dvi install-dvi-am install-exec install-exec-am \ |
install-html install-html-am install-info install-info-am \ |
install-man install-pdf install-pdf-am install-ps \ |
install-ps-am install-strip installcheck installcheck-am \ |
installdirs maintainer-clean maintainer-clean-generic \ |
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ |
ps ps-am uninstall uninstall-am uninstall-hook |
@with_doxygen_TRUE@docs: |
@with_doxygen_TRUE@ doxygen Doxyfile.dox |
all-local: |
@echo "" > .report.txt |
@echo "Installing: image_to_j2k.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: j2k_to_image.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: j2k_dump.1 ${mandir}/man1" >> .report.txt |
@echo "Installing: libopenjpeg.3 ${mandir}/man3" >> .report.txt |
@echo "Installing: LICENSE CHANGES $(doc_dir)" >> .report.txt |
@cp man/man1/* . |
@cp man/man3/* . |
install-data-hook: |
$(INSTALL) -d $(doc_dir) |
$(INSTALL) -d ${mandir}/man1 ${mandir}/man3 |
@with_libjpwl_TRUE@ @(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image*) |
@with_libjpwl_TRUE@ @(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* ) |
@(cd ${mandir}/man1 && $(RM) image_to_j2k* j2k_to_image* j2k_dump* ) |
@(cd ${mandir}/man3 && $(RM) libopenjpeg* ) |
@gzip -f image_to_j2k.1 j2k_to_image.1 j2k_dump.1 libopenjpeg.3 |
@cp image_to_j2k.1.gz j2k_to_image.1.gz j2k_dump.1.gz ${mandir}/man1 |
@cp libopenjpeg.3.gz ${mandir}/man3 |
@$(RM) *\.gz |
@with_libjpwl_TRUE@ @(cd ${mandir}/man1 && \ |
@with_libjpwl_TRUE@ $(LN_S) image_to_j2k.1.gz JPWL_image_to_j2k.1.gz && \ |
@with_libjpwl_TRUE@ $(LN_S) j2k_to_image.1.gz JPWL_j2k_to_image.1.gz) |
@with_libjpwl_TRUE@ @(cd ${mandir}/man3 && $(LN_S) libopenjpeg.3.gz JPWL_libopenjpeg.3.gz) |
@$(INSTALL) -m 644 ../LICENSE ../CHANGES $(doc_dir) |
uninstall-hook: |
@(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image* && \ |
$(RM) image_to_j2k* j2k_to_image* j2k_dump* ) |
@(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* && \ |
$(RM) libopenjpeg* ) |
@(cd $(doc_dir) && $(RM) * ) |
@rmdir $(doc_dir) |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
# Otherwise a system limit (for SysV at least) may be exceeded. |
.NOEXPORT: |
/contrib/menuetlibc/openjpeg/doc/Makefile.nix |
---|
0,0 → 1,47 |
#doc Makefile.nix |
include ../config.nix |
doc_dir = $(prefix)/share/doc/openjpeg-$(MAJOR).$(MINOR) |
man_dir = $(prefix)/share/man |
ifeq ($(HAS_DOXYGEN),yes) |
docs: |
doxygen Doxyfile.dox |
endif |
clean: |
rm -rf html |
install: |
cp man/man1/* . |
cp man/man3/* . |
install -d $(doc_dir) |
install -d $(man_dir)/man1 $(man_dir)/man3 |
ifeq ($(WITH_JPWL),yes) |
(cd $(man_dir)/man1 && rm -f JPWL_image_to_j2k* JPWL_j2k_to_image* ) |
(cd $(man_dir)/man3 && rm -f JPWL_libopenjpeg* ) |
endif |
(cd $(man_dir)/man1 && rm -f image_to_j2k* j2k_to_image* j2k_dump* ) |
(cd $(man_dir)/man3 && rm -f libopenjpeg* ) |
gzip -f image_to_j2k.1 j2k_to_image.1 j2k_dump.1 libopenjpeg.3 |
cp -f image_to_j2k.1.gz j2k_to_image.1.gz j2k_dump.1.gz $(man_dir)/man1 |
cp -f libopenjpeg.3.gz $(man_dir)/man3 |
rm -f *\.gz |
ifeq ($(WITH_JPWL),yes) |
(cd $(man_dir)/man1 && \ |
ln -sf image_to_j2k.1.gz JPWL_image_to_j2k.1.gz && \ |
ln -sf j2k_to_image.1.gz JPWL_j2k_to_image.1.gz) |
(cd $(man_dir)/man3 && ln -sf libopenjpeg.3.gz JPWL_libopenjpeg.3.gz) |
endif |
cp ../LICENSE ../CHANGES $(doc_dir) |
uninstall: |
rm -rf $(doc_dir) |
ifeq ($(WITH_JPWL),yes) |
(cd $(man_dir)/man1 && rm -f JPWL_image_to_j2k* JPWL_j2k_to_image* ) |
(cd $(man_dir)/man3 && rm -f JPWL_libopenjpeg* ) |
endif |
(cd $(man_dir)/man1 && rm -f image_to_j2k* j2k_to_image* j2k_dump* ) |
(cd $(man_dir)/man3 && rm -f libopenjpeg* ) |
/contrib/menuetlibc/openjpeg/doc/image_to_j2k.1 |
---|
0,0 → 1,222 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH image_to_j2k 1 "Version 1.4.0" "image_to_j2k" "converts to jpeg2000 files" |
.P |
.SH NAME |
image_to_j2k - |
This program reads in an image of a certain type and converts it to a |
jpeg2000 file. It is part of the OpenJPEG library. |
.SP |
Valid input image extensions are |
.B .bmp, .pgm, .pgx, .png, .pnm, .ppm, .raw, .tga, .tif \fR. For PNG resp. TIF it needs libpng resp. libtiff . |
.SP |
Valid output image extensions are |
.B .j2k, .jp2 |
.SH SYNOPSIS |
.P |
.B image_to_j2k -i \fRinfile.bmp \fB-o \fRoutfile.j2k |
.P |
.B image_to_j2k -ImgDir \fRdirectory_name \fB-OutFor \fRjp2 |
.P |
.B image_to_j2k -h \fRPrint a help message and exit. |
.P |
.R See JPWL OPTIONS for special options |
.SH OPTIONS |
.TP |
.B \-\^b " n,n" |
(Size of code block (e.g. -b 32,32). Default: 64 x 64) |
.TP |
.B \-\^c " n" |
(Size of precinct (e.g. -c 128,128). Default: 2^15 x 2^15) |
.TP |
.B \-\^cinema2K " fps" |
Digital Cinema 2K profile compliant codestream. Valid \fBfps\fR values are 24 or 48. |
.TP |
.B \-\^cinema4K |
Digital Cinema 4K profile compliant codestream. Does not need an fps: default is 24 fps. |
.TP |
.B \-\^d " X,Y" |
(Offset of image origin (e.g. -d 150,300)) |
.TP |
.B \-\^h |
Print a help message and exit. |
.TP |
.B \-\^i " name" |
(input file name) |
.TP |
.B \-\^n " n" |
(Number of resolutions. Default: 6) |
.TP |
.B \-\^o " name" |
(output file name) |
.TP |
.B \-\^p " name" |
Progression order. \fBname\fR can be one out of:LRCP, RLCP, RPCL, PCRL, CPRL. Default: LRCP. |
.TP |
.B \-\^q " n" |
different psnr for successive layers |
.br |
.B Note: \fR(options -r and -q cannot be used together) |
.TP |
.B \-\^r " n" |
different compression ratio(s) for successive layers. The rate specified for each quality level is the desired compression factor. |
.br |
.B Note: \fR(options -r and -q cannot be used together) |
.TP |
.B \-\^s " X,Y" |
sub-sampling factor (e.g. -s 2,2). Default: No sub-sampling in x or y direction. |
.br |
.B Remark: \fRsub-sampling bigger than 2 can produce errors. |
.TP |
.B \-\^t " W,H" |
(Size of tile (e.g. -t 512,512) ) |
.TP |
.B \-\^x " name" |
(Create index file and fill it. Default: no index file) |
.TP |
.B \-\^EPH |
(Write EPH marker after each header packet. Default:no EPH) |
.TP |
.B \-\^F " rawWidth,rawHeight,rawComp,rawBitDepth,s_or_u" |
characteristics of the raw input image |
.TP |
.B \-\^I |
(Use the irreversible DWT 9-7. Default: Reversible DWT 5-3) |
.TP |
.B \-\^ImgDir " directory_name" |
(directory containing input files) |
.TP |
.B \-\^M " n" |
mode switch with values: 1, 2, 4, 8, 16, 32. Default:No mode switch activated. |
.br |
\fIMeaning:\fR |
.br |
BYPASS(1) |
.br |
RESET(2) |
.br |
RESTART(4) |
.br |
VSC(8) |
.br |
ERTERM(16) |
.br |
SEGMARK(32) |
.br |
Values can be added: RESTART(4) + RESET(2) + SEGMARK(32) = -M 38 |
.TP |
.B \-\^OutFor "ext" |
(extension for output files) |
.TP |
.B \-\^POC "TtileNr=resolutionStart, componentStart, layerEnd, resolutionEnd, componentEnd, progressionOrder" |
(see Examples) |
.TP |
.B \-\^ROI "c=n,U=n" |
quantization indices upshifted for component c (0 or 1 or 2) with a value of U (>= 0 and <= 37) |
.br |
e.g. \fB-ROI c=0,U=25\fR |
.TP |
.B \-\^SOP |
(Write SOP marker before each packet. Default: No SOP marker in the codestream.) |
.TP |
.B \-\^T "X,Y" |
(Offset of the origin of the tiles (e.g. -T 100,75) ) |
.TP |
.B \-\^W |
(see JPWL OPTIONS) |
.P |
.SH JPWL OPTIONS |
Options usable only if the library has been compiled with \fB-DUSE_JPWL\fR |
.P |
.B -W h<tilepart><=type>, s<tilepart><=method>, a=<addr>, z=<size>, g=<range>, p<tilepart:pack><=type> |
.P |
.B h\fR selects the header error protection (EPB): \fBtype\fR can be |
[0=none 1,absent=predefined 16=CRC-16 32=CRC-32 37-128=RS] |
if \fBtilepart\fR is absent, it is for main and tile headers |
if \fBtilepart\fR is present, it applies from that tile |
onwards, up to the next h<> spec, or to the last tilepart |
in the codestream (max. 16 specs) |
.P |
.B p \fRselects the packet error protection (EEP/UEP with EPBs) |
to be applied to raw data: \fBtype\fR can be |
[0=none 1,absent=predefined 16=CRC-16 32=CRC-32 37-128=RS] |
if \fBtilepart:pack\fR is absent, it is from tile 0, packet 0 |
if \fBtilepart:pack\fR is present, it applies from that tile |
and that packet onwards, up to the next packet spec |
or to the last packet in the last tilepart in the stream |
(max. 16 specs) |
.P |
.B s \fRenables sensitivity data insertion (ESD): \fBmethod\fR can be |
[-1=NO ESD 0=RELATIVE ERROR 1=MSE 2=MSE REDUCTION 3=PSNR |
4=PSNR INCREMENT 5=MAXERR 6=TSE 7=RESERVED] |
if \fBtilepart\fR is absent, it is for main header only |
if \fBtilepart\fR is present, it applies from that tile |
onwards, up to the next s<> spec, or to the last tilepart |
in the codestream (max. 16 specs) |
.P |
.B g \fRdetermines the addressing mode: \fBrange\fR can be |
[0=PACKET 1=BYTE RANGE 2=PACKET RANGE] |
.P |
.B a \fRdetermines the size of data addressing: \fBaddr\fR can be |
2/4 bytes (small/large codestreams). If not set, auto-mode |
.P |
.B z \fRdetermines the size of sensitivity values: \fBsize\fR can be |
1/2 bytes, for the transformed pseudo-floating point value |
.P |
.SH EXAMPLES |
.P |
.B image_to_j2k -i \fRfile.bmp \fB-o \fRfile.j2k \fB-r \fR20,10,1 (compress 20x, then 10x, then lossless). |
.P |
.B image_to_j2k -i \fRfile.ppm \fB-o \fRfile.j2k \fB-q \fR30,40,50 |
.P |
.B image_to_j2k -i \fRfile.pgx \fB-o \fRfile.j2k \fB-POC \fRT1=0,0,1,5,3,CPRL |
.P |
.B image_to_j2k -i \fRlena.raw \fB-o \fRlena.j2k \fB-F \fR512,512,3,8,u |
.P |
.SH AUTHORS |
Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium |
.br |
Copyright (c) 2002-2007, Professor Benoit Macq |
.br |
Copyright (c) 2001-2003, David Janssens |
.br |
Copyright (c) 2002-2003, Yannick Verschueren |
.br |
Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe |
.br |
Copyright (c) 2005, Herve Drolon, FreeImage Team |
.br |
Copyright (c) 2006-2007, Parvatha Elangovan |
.P |
.SH "SEE ALSO" |
j2k_to_image(1) j2k_dump(1) |
/contrib/menuetlibc/openjpeg/doc/j2k_dump.1 |
---|
0,0 → 1,62 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH j2k_dump 1 "Version 1.4.0" "j2k_dump" "dumps jpeg2000 files" |
.P |
.SH NAME |
j2k_dump - |
This program reads in a jpeg2000 image and dumps the contents to stdout. It is part of the OpenJPEG library. |
.SP |
Valid input image extensions are |
.B .j2k, .jp2, .jpt |
.SP |
.SH SYNOPSIS |
.P |
.B j2k_dump -i \fRinfile.j2k |
.P |
.B j2k_dump -ImgDir \fRimages/ \fRDump all files in images/ |
.P |
.B j2k_dump -h \fRPrint help message and exit |
.P |
.SH OPTIONS |
.TP |
.B \-\^i "name" |
(jpeg2000 input file name) |
.TP |
.B \-\^ImgDir "directory_name" |
(directory containing jpeg2000 input files) |
.P |
'\".SH BUGS |
.SH AUTHORS |
Copyright (c) 20010, Mathieu Malaterre |
.P |
.SH "SEE ALSO" |
image_to_j2k(1) j2k_to_image(1) |
/contrib/menuetlibc/openjpeg/doc/j2k_to_image.1 |
---|
0,0 → 1,109 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH j2k_to_image 1 "Version 1.4.0" "j2k_to_image" "converts jpeg2000 files" |
.P |
.SH NAME |
j2k_to_image - |
This program reads in a jpeg2000 image and converts it to another |
image type. It is part of the OpenJPEG library. |
.SP |
Valid input image extensions are |
.B .j2k, .jp2, .j2c, .jpt |
.SP |
Valid output image extensions are |
.B .bmp, .pgm, .pgx, .png, .pnm, .ppm, .raw, .tga, .tif \fR. For PNG resp. TIF it needs libpng resp. libtiff . |
.SH SYNOPSIS |
.P |
.B j2k_to_image -i \fRinfile.j2k \fB-o \fRoutfile.png |
.P |
.B j2k_to_image -ImgDir \fRimages/ \fB-OutFor \fRbmp |
.P |
.B j2k_to_image -h \fRPrint help message and exit |
.P |
.R See JPWL OPTIONS for special options |
.SH OPTIONS |
.TP |
.B \-\^i "name" |
(jpeg2000 input file name) |
.TP |
.B \-\^l "n" |
n is the maximum number of quality layers to decode. See LAYERS below) |
.TP |
.B \-\^o "name" |
(output file name with extension) |
.TP |
.B \-\^r "n" |
(n is the highest resolution level to be discarded. See REDUCTION below) |
.TP |
.B \-\^x "name" |
(use name as index file and fill it) |
.TP |
.B \-\^ImgDir "directory_name" |
(directory containing input files) |
.TP |
.B \-\^OutFor "ext" |
(extension for output files) |
.P |
.SH JPWL OPTIONS |
Options usable only if the library has been compiled with |
.B -DUSE_JPWL |
.TP |
.B -W c\fR[=Nc] (Nc is the number of expected components in the codestream; default:3) |
.TP |
.B -W t\fR[=Nt] (Nt is the maximum number of tiles in the codestream; default:8192) |
.TP |
.B -W c\fR[=Nc]\fB, t\fR[=Nt] \fR(same as above) |
.P |
.SH REDUCTION |
Set the number of highest resolution levels to be discarded. |
The image resolution is effectively divided by 2 to the power of the number of discarded levels. The reduce factor is limited by the smallest total number of decomposition levels among tiles. |
.SH TILES |
Set the maximum number of quality layers to decode. If there are less quality layers than the specified number, all the quality layers are decoded. |
.P |
'\".SH BUGS |
.SH AUTHORS |
Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium |
.br |
Copyright (c) 2002-2007, Professor Benoit Macq |
.br |
Copyright (c) 2001-2003, David Janssens |
.br |
Copyright (c) 2002-2003, Yannick Verschueren |
.br |
Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe |
.br |
Copyright (c) 2005, Herve Drolon, FreeImage Team |
.br |
Copyright (c) 2006-2007, Parvatha Elangovan |
.P |
.SH "SEE ALSO" |
image_to_j2k(1) j2k_dump(1) |
/contrib/menuetlibc/openjpeg/doc/libopenjpeg.3 |
---|
0,0 → 1,337 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH libopenjpeg 3 "Oct 2010" "Version 1.4.0" "Oct 2010" |
.P |
.SH NAME |
libopenjpeg - |
a library for reading and writing JPEG2000 image files. |
.SP |
.SH SYNOPSIS |
.P |
.B #include <openjpeg.h> |
.P |
.SS CONVERSION FORMATS |
.B PGX: imagetopgx() \fR/\fB pgxtoimage() |
.P |
.B PXM: imagetopnm() \fR/\fB pnmtoimage() |
.P |
.B BMP: imagetobmp() \fR/\fB bmptoimage() |
.P |
.B TIF: imagetotif() \fR/\fB tiftoimage() |
.P |
.B RAW: imagetoraw() \fR/\fB rawtoimage() |
.P |
.B TGA: imagetotga() \fR/\fB tgatoimage() |
.P |
.B PNG: imagetopng() \fR/\fB pngtoimage() |
.P |
.B YUV: imagetoyuv() \fR/\fB yuvtoimage() \fR(MJ2) |
.P |
.SS READ |
.B opj_set_default_decoder_parameters(opj_dparameters_t *\fIparams\fB); |
.P |
.B opj_dinfo_t *opj_create_decompress(OPJ_CODEC_FORMAT \fIformat\fB); |
.P |
.B opj_event_mgr_t *opj_set_event_mgr(opj_common_ptr \fIinfo\fB, opj_event_mgr_t *\fIevent_mgr\fB, void *\fIcontext\fB); |
.P |
.B void opj_setup_decoder(opj_dinfo_t *\fIdinfo\fB, opj_dparameters_t * \fIparams\fB); |
.P |
.B opj_cio_t *opj_cio_open(opj_common_ptr \fIinfo\fB, unsigned char *\fIbuf\fB, int \fIbuf_len\fB); |
.P |
.B opj_image_t *opj_decode(opj_dinfo_t *\fIdinfo\fB, opj_cio_t *\fIcio\fB); |
.P |
.B void opj_cio_close(opj_cio_t *\fIcio\fB); |
.P |
.B void opj_destroy_decompress(opj_dinfo_t *\fIdinfo\fB); |
.P |
.B void opj_image_destroy(opj_image_t *\fIimage\fB); |
.P |
.SS WRITE |
.B void opj_set_default_encoder_parameters(opj_cparameters_t *\fIparams\fB); |
.P |
/* |
.B opj_image_t *FORMATtoimage(const char *\fIfname\fB, opj_cparameters_t *\fIparams\fB); |
.P |
*/ |
.br |
.B opj_cinfo_t* opj_create_compress(OPJ_CODEC_FORMAT \fIformat\fB); |
.P |
.B opj_event_mgr_t *opj_set_event_mgr(opj_common_ptr \fIinfo\fB, opj_event_mgr_t *\fIevent_mgr\fB, void *\fIcontext\fB); |
.P |
.B void opj_setup_encoder(opj_cinfo_t *\fIcinfo\fB, opj_cparameters_t *\fIparams\fB, opj_image_t *\fIimage\fB); |
.P |
.B opj_cio_t *opj_cio_open(opj_common_ptr \fIcinfo\fB, \fINULL\fB, \fI0\fB); |
.P |
.B bool opj_encode(opj_cinfo_t *\fIcinfo\fB, opj_cio_t *\fIcio\fB, opj_image_t *\fIimage\fB, char *\fIindex\fB); |
.P |
.B void opj_cio_close(opj_cio_t *\fIcio\fB); |
.P |
.B void opj_destroy_compress(opj_cinfo_t *\fIcinfo\fB); |
.P |
.B void opj_image_destroy(opj_image_t *\fIimage\fB); |
.P |
.SS GENERAL |
.P |
.B void opj_image_create(int \fInumcmpts\fB, opj_image_cmptparm_t *\fIcmptparms\fB, OPJ_COLOR_SPACE \fIclrspc\fB); |
.P |
.B int cio_tell(opj_cio_t *\fIcio\fB); |
.P |
.B void cio_seek(opj_cio_t *\fIcio\fB, int \fIpos\fB); |
.P |
.B opj_image_t *opj_decode_with_info(opj_dinfo_t *\fIdinfo\fB, opj_cio_t *\fIcio\fB, opj_codestream_info_t *\fIcstr_info\fB); |
.P |
.B bool opj_encode_with_info(opj_cinfo_t *\fIcinfo\fB, opj_cio_t *\fIcio\fB, opj_image_t *\fIimage\fB, opj_codestream_info_t *\fIcstr_info\fB); |
.P |
.B void opj_destroy_cstr_info(opj_codestream_info_t *\fIcstr_info\fB); |
.P |
.B const char *opj_version(\fIvoid\fB); |
.P |
.SH OPJ_CODEC_FORMAT |
.P |
.B CODEC_J2K\fR or \fBCODEC_JPT\fR or \fBCODEC_JP2 |
.P |
.SH OPJ_COLOR_SPACE |
.P |
.B CLRSPC_UNKNOWN\fR or \fBCLRSPC_UNSPECIFIED\fR or \fBCLRSPC_SRGB\fR or \fBCLRSPC_GRAY\fR or \fBCLRSPC_SYCC |
.P |
.SH DECOMPRESSION PARAMETERS |
.p |
typedef struct opj_dparameters |
.br |
{ |
/* |
Set the number of highest resolution levels to be discarded. |
The image resolution is effectively divided by 2 to the power |
of the number of discarded levels. |
The reduce factor is limited by the smallest total number of |
decomposition levels among tiles. |
if != 0, then original dimension divided by 2^(reduce); |
if == 0 or not used, image is decoded to the full resolution |
*/ |
\fBint\fR cp_reduce; |
/* |
Set the maximum number of quality layers to decode. |
If there are less quality layers than the specified number, |
all the quality layers are decoded. |
if != 0, then only the first "layer" layers are decoded; |
if == 0 or not used, all the quality layers are decoded |
*/ |
\fBint\fR cp_layer; |
/*command line encoder parameters (not used inside the library) */ |
/* input file name */ |
\fBchar\fR infile[OPJ_PATH_LEN]; |
/* output file name */ |
\fBchar\fR outfile[OPJ_PATH_LEN]; |
/* input file format: see OPJ_CODEC_FORMAT */ |
\fBint\fR decod_format; |
/* output file format */ |
\fBint\fR cod_format; |
/*JPWL decoding parameters */ |
/* activates the JPWL correction capabilities */ |
\fBbool\fR jpwl_correct; |
/* expected number of components */ |
\fBint\fR jpwl_exp_comps; |
/* maximum number of tiles */ |
\fBint\fR jpwl_max_tiles; |
/* |
Specify whether the decoding should be done on the entire |
codestream, or be limited to the main header |
Limiting the decoding to the main header makes it possible |
to extract the characteristics of the codestream |
if == NO_LIMITATION, the entire codestream is decoded; |
if == LIMIT_TO_MAIN_HEADER, only the main header is decoded; |
*/ |
\fBOPJ_LIMIT_DECODING\fR cp_limit_decoding; |
.br |
} opj_dparameters_t; |
.SH COMPRESSION PARAMETERS |
.P |
typedef struct opj_cparameters |
.br |
{ |
/* size of tile: tile_size_on = false (not in argument) |
or tile_size_on = true (in argument) */ |
\fBbool\fR tile_size_on; |
/* XTOsiz */ |
\fBint\fR cp_tx0; |
/* YTOsiz */ |
\fBint\fR cp_ty0; |
/* XTsiz */ |
\fBint\fR cp_tdx; |
/* YTsiz */ |
\fBint\fR cp_tdy; |
/* allocation by rate/distortion */ |
\fBint\fR cp_disto_alloc; |
/* allocation by fixed layer */ |
\fBint\fR cp_fixed_alloc; |
/* add fixed_quality */ |
\fBint\fR cp_fixed_quality; |
/* fixed layer */ |
\fBint *\fRcp_matrice; |
/* comment for coding */ |
\fBchar *\fRcp_comment; |
/* coding style */ |
\fBint\fR csty; |
/* progression order: |
PROG_UNKNOWN, LRCP(default), RLCP, RPCL, PCRL, CPRL */ |
\fBOPJ_PROG_ORDER\fR prog_order; |
/* progression order changes */ |
\fBopj_poc_t\fR POC[32]; |
/* number of progression order changes (POC), default: 0 */ |
\fBint\fR numpocs; |
/* number of layers */ |
\fBint\fR tcp_numlayers; |
/* rates of layers */ |
\fBfloat\fR tcp_rates[100]; |
/* different psnr for successive layers */ |
\fBfloat\fR tcp_distoratio[100]; |
/* number of resolutions */ |
\fBint\fR numresolution; |
/* initial code block width, default: 64 */ |
\fBint\fR cblockw_init; |
/* initial code block height, default: 64 */ |
\fBint\fR cblockh_init; |
/* mode switch (cblk_style) */ |
/* 1 : use the irreversible DWT 9-7, |
0 : use lossless compression (default) */ |
\fBint\fR irreversible; |
/* region of interest: affected component in [0..3], |
-1 means no ROI */ |
\fBint\fR roi_compno; |
/* region of interest: upshift value */ |
\fBint\fR roi_shift; |
/* number of precinct size specifications */ |
\fBint\fR res_spec; |
/* initial precinct width */ |
\fBint\fR prcw_init[J2K_MAXRLVLS]; |
/* initial precinct height */ |
\fBint\fR prch_init[J2K_MAXRLVLS]; |
/*command line encoder parameters (not used inside the library) */ |
/* input file name */ |
\fBchar\fR infile[OPJ_PATH_LEN]; |
/* output file name */ |
\fBchar\fR outfile[OPJ_PATH_LEN]; |
/* DEPRECATED. Index generation is now handeld with the |
opj_encode_with_info() function. Set to NULL */ |
\fBint\fR index_on; |
/* DEPRECATED. Index generation is now handeld with the |
opj_encode_with_info() function. Set to NULL */ |
\fBchar\fR index[OPJ_PATH_LEN]; |
/* subimage encoding: origin image offset in x direction */ |
\fBint\fR image_offset_x0; |
/* subimage encoding: origin image offset in y direction */ |
\fBint\fR image_offset_y0; |
/* subsampling value for dx */ |
\fBint\fR subsampling_dx; |
/* subsampling value for dy */ |
\fBint\fR subsampling_dy; |
/* input file format */ |
\fBint\fR decod_format; |
/* output file format: see OPJ_CODEC_FORMAT */ |
\fBint\fR cod_format; |
/*JPWL encoding parameters */ |
/* enables writing of EPC in MH, thus activating JPWL */ |
\fBbool\fR jpwl_epc_on; |
/* error protection method for MH (0,1,16,32,37-128) */ |
\fBint\fR jpwl_hprot_MH; |
/* tile number of header protection specification (>=0) */ |
\fBint\fR jpwl_hprot_TPH_tileno[JPWL_MAX_NO_TILESPECS]; |
/* error protection methods for TPHs (0,1,16,32,37-128) */ |
\fBint\fR jpwl_hprot_TPH[JPWL_MAX_NO_TILESPECS]; |
/* tile number of packet protection specification (>=0) */ |
\fBint\fR jpwl_pprot_tileno[JPWL_MAX_NO_PACKSPECS]; |
/* packet number of packet protection specification (>=0) */ |
\fBint\fR jpwl_pprot_packno[JPWL_MAX_NO_PACKSPECS]; |
/* error protection methods for packets (0,1,16,32,37-128) */ |
\fBint\fR jpwl_pprot[JPWL_MAX_NO_PACKSPECS]; |
/* enables writing of ESD, (0=no/1/2 bytes) */ |
\fBint\fR jpwl_sens_size; |
/* sensitivity addressing size (0=auto/2/4 bytes) */ |
\fBint\fR jpwl_sens_addr; |
/* sensitivity range (0-3) */ |
\fBint\fR jpwl_sens_range; |
/* sensitivity method for MH (-1=no,0-7) */ |
\fBint\fR jpwl_sens_MH; |
/* tile number of sensitivity specification (>=0) */ |
\fBint\fR jpwl_sens_TPH_tileno[JPWL_MAX_NO_TILESPECS]; |
/* sensitivity methods for TPHs (-1=no,0-7) */ |
\fBint\fR jpwl_sens_TPH[JPWL_MAX_NO_TILESPECS]; |
/* Digital Cinema compliance: OFF-not compliant, |
CINEMA2K_24, CINEMA2K_48, CINEMA4K_24 */ |
\fBOPJ_CINEMA_MODE\fR cp_cinema; |
/* Maximum rate for each component. |
If == 0, component size limitation is not considered */ |
\fBint\fR max_comp_size; |
/* Profile name*/ |
\fBOPJ_RSIZ_CAPABILITIES\fR cp_rsiz; |
/* Tile part generation*/ |
\fBchar\fR tp_on; |
/* Flag for Tile part generation*/ |
\fBchar\fR tp_flag; |
/* MCT (multiple component transform) */ |
\fBchar\fR tcp_mct; |
.br |
} opj_cparameters_t; |
'\".SH OPTIONS |
'\".SH BUGS |
.SH AUTHORS |
Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium |
Copyright (c) 2002-2007, Professor Benoit Macq |
Copyright (c) 2001-2003, David Janssens |
Copyright (c) 2002-2003, Yannick Verschueren |
Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe |
Copyright (c) 2005, Herve Drolon, FreeImage Team |
Copyright (c) 2006-2007, Parvatha Elangovan |
.P |
.SH "SEE ALSO" |
\fBimage_to_j2k\fR(1) \fBj2k_to_image\fR(1) \fBj2k_dump\fR(1) |
\fBJPWL_image_to_j2k\fR(1) \fBJPWL_j2k_to_image\fR(1) |
\fBextract_j2k_from_mj2\fR(1) \fBwrap_j2k_in_mj2\fR(1) |
\fBframes_to_mj2\fR(1) \fBmj2_to_frames\fR(1) |
/contrib/menuetlibc/openjpeg/doc/man/man1/image_to_j2k.1 |
---|
0,0 → 1,222 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH image_to_j2k 1 "Version 1.4.0" "image_to_j2k" "converts to jpeg2000 files" |
.P |
.SH NAME |
image_to_j2k - |
This program reads in an image of a certain type and converts it to a |
jpeg2000 file. It is part of the OpenJPEG library. |
.SP |
Valid input image extensions are |
.B .bmp, .pgm, .pgx, .png, .pnm, .ppm, .raw, .tga, .tif \fR. For PNG resp. TIF it needs libpng resp. libtiff . |
.SP |
Valid output image extensions are |
.B .j2k, .jp2 |
.SH SYNOPSIS |
.P |
.B image_to_j2k -i \fRinfile.bmp \fB-o \fRoutfile.j2k |
.P |
.B image_to_j2k -ImgDir \fRdirectory_name \fB-OutFor \fRjp2 |
.P |
.B image_to_j2k -h \fRPrint a help message and exit. |
.P |
.R See JPWL OPTIONS for special options |
.SH OPTIONS |
.TP |
.B \-\^b " n,n" |
(Size of code block (e.g. -b 32,32). Default: 64 x 64) |
.TP |
.B \-\^c " n" |
(Size of precinct (e.g. -c 128,128). Default: 2^15 x 2^15) |
.TP |
.B \-\^cinema2K " fps" |
Digital Cinema 2K profile compliant codestream. Valid \fBfps\fR values are 24 or 48. |
.TP |
.B \-\^cinema4K |
Digital Cinema 4K profile compliant codestream. Does not need an fps: default is 24 fps. |
.TP |
.B \-\^d " X,Y" |
(Offset of image origin (e.g. -d 150,300)) |
.TP |
.B \-\^h |
Print a help message and exit. |
.TP |
.B \-\^i " name" |
(input file name) |
.TP |
.B \-\^n " n" |
(Number of resolutions. Default: 6) |
.TP |
.B \-\^o " name" |
(output file name) |
.TP |
.B \-\^p " name" |
Progression order. \fBname\fR can be one out of:LRCP, RLCP, RPCL, PCRL, CPRL. Default: LRCP. |
.TP |
.B \-\^q " n" |
different psnr for successive layers |
.br |
.B Note: \fR(options -r and -q cannot be used together) |
.TP |
.B \-\^r " n" |
different compression ratio(s) for successive layers. The rate specified for each quality level is the desired compression factor. |
.br |
.B Note: \fR(options -r and -q cannot be used together) |
.TP |
.B \-\^s " X,Y" |
sub-sampling factor (e.g. -s 2,2). Default: No sub-sampling in x or y direction. |
.br |
.B Remark: \fRsub-sampling bigger than 2 can produce errors. |
.TP |
.B \-\^t " W,H" |
(Size of tile (e.g. -t 512,512) ) |
.TP |
.B \-\^x " name" |
(Create index file and fill it. Default: no index file) |
.TP |
.B \-\^EPH |
(Write EPH marker after each header packet. Default:no EPH) |
.TP |
.B \-\^F " rawWidth,rawHeight,rawComp,rawBitDepth,s_or_u" |
characteristics of the raw input image |
.TP |
.B \-\^I |
(Use the irreversible DWT 9-7. Default: Reversible DWT 5-3) |
.TP |
.B \-\^ImgDir " directory_name" |
(directory containing input files) |
.TP |
.B \-\^M " n" |
mode switch with values: 1, 2, 4, 8, 16, 32. Default:No mode switch activated. |
.br |
\fIMeaning:\fR |
.br |
BYPASS(1) |
.br |
RESET(2) |
.br |
RESTART(4) |
.br |
VSC(8) |
.br |
ERTERM(16) |
.br |
SEGMARK(32) |
.br |
Values can be added: RESTART(4) + RESET(2) + SEGMARK(32) = -M 38 |
.TP |
.B \-\^OutFor "ext" |
(extension for output files) |
.TP |
.B \-\^POC "TtileNr=resolutionStart, componentStart, layerEnd, resolutionEnd, componentEnd, progressionOrder" |
(see Examples) |
.TP |
.B \-\^ROI "c=n,U=n" |
quantization indices upshifted for component c (0 or 1 or 2) with a value of U (>= 0 and <= 37) |
.br |
e.g. \fB-ROI c=0,U=25\fR |
.TP |
.B \-\^SOP |
(Write SOP marker before each packet. Default: No SOP marker in the codestream.) |
.TP |
.B \-\^T "X,Y" |
(Offset of the origin of the tiles (e.g. -T 100,75) ) |
.TP |
.B \-\^W |
(see JPWL OPTIONS) |
.P |
.SH JPWL OPTIONS |
Options usable only if the library has been compiled with \fB-DUSE_JPWL\fR |
.P |
.B -W h<tilepart><=type>, s<tilepart><=method>, a=<addr>, z=<size>, g=<range>, p<tilepart:pack><=type> |
.P |
.B h\fR selects the header error protection (EPB): \fBtype\fR can be |
[0=none 1,absent=predefined 16=CRC-16 32=CRC-32 37-128=RS] |
if \fBtilepart\fR is absent, it is for main and tile headers |
if \fBtilepart\fR is present, it applies from that tile |
onwards, up to the next h<> spec, or to the last tilepart |
in the codestream (max. 16 specs) |
.P |
.B p \fRselects the packet error protection (EEP/UEP with EPBs) |
to be applied to raw data: \fBtype\fR can be |
[0=none 1,absent=predefined 16=CRC-16 32=CRC-32 37-128=RS] |
if \fBtilepart:pack\fR is absent, it is from tile 0, packet 0 |
if \fBtilepart:pack\fR is present, it applies from that tile |
and that packet onwards, up to the next packet spec |
or to the last packet in the last tilepart in the stream |
(max. 16 specs) |
.P |
.B s \fRenables sensitivity data insertion (ESD): \fBmethod\fR can be |
[-1=NO ESD 0=RELATIVE ERROR 1=MSE 2=MSE REDUCTION 3=PSNR |
4=PSNR INCREMENT 5=MAXERR 6=TSE 7=RESERVED] |
if \fBtilepart\fR is absent, it is for main header only |
if \fBtilepart\fR is present, it applies from that tile |
onwards, up to the next s<> spec, or to the last tilepart |
in the codestream (max. 16 specs) |
.P |
.B g \fRdetermines the addressing mode: \fBrange\fR can be |
[0=PACKET 1=BYTE RANGE 2=PACKET RANGE] |
.P |
.B a \fRdetermines the size of data addressing: \fBaddr\fR can be |
2/4 bytes (small/large codestreams). If not set, auto-mode |
.P |
.B z \fRdetermines the size of sensitivity values: \fBsize\fR can be |
1/2 bytes, for the transformed pseudo-floating point value |
.P |
.SH EXAMPLES |
.P |
.B image_to_j2k -i \fRfile.bmp \fB-o \fRfile.j2k \fB-r \fR20,10,1 (compress 20x, then 10x, then lossless). |
.P |
.B image_to_j2k -i \fRfile.ppm \fB-o \fRfile.j2k \fB-q \fR30,40,50 |
.P |
.B image_to_j2k -i \fRfile.pgx \fB-o \fRfile.j2k \fB-POC \fRT1=0,0,1,5,3,CPRL |
.P |
.B image_to_j2k -i \fRlena.raw \fB-o \fRlena.j2k \fB-F \fR512,512,3,8,u |
.P |
.SH AUTHORS |
Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium |
.br |
Copyright (c) 2002-2007, Professor Benoit Macq |
.br |
Copyright (c) 2001-2003, David Janssens |
.br |
Copyright (c) 2002-2003, Yannick Verschueren |
.br |
Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe |
.br |
Copyright (c) 2005, Herve Drolon, FreeImage Team |
.br |
Copyright (c) 2006-2007, Parvatha Elangovan |
.P |
.SH "SEE ALSO" |
j2k_to_image(1) j2k_dump(1) |
/contrib/menuetlibc/openjpeg/doc/man/man1/j2k_dump.1 |
---|
0,0 → 1,62 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH j2k_dump 1 "Version 1.4.0" "j2k_dump" "dumps jpeg2000 files" |
.P |
.SH NAME |
j2k_dump - |
This program reads in a jpeg2000 image and dumps the contents to stdout. It is part of the OpenJPEG library. |
.SP |
Valid input image extensions are |
.B .j2k, .jp2, .jpt |
.SP |
.SH SYNOPSIS |
.P |
.B j2k_dump -i \fRinfile.j2k |
.P |
.B j2k_dump -ImgDir \fRimages/ \fRDump all files in images/ |
.P |
.B j2k_dump -h \fRPrint help message and exit |
.P |
.SH OPTIONS |
.TP |
.B \-\^i "name" |
(jpeg2000 input file name) |
.TP |
.B \-\^ImgDir "directory_name" |
(directory containing jpeg2000 input files) |
.P |
'\".SH BUGS |
.SH AUTHORS |
Copyright (c) 20010, Mathieu Malaterre |
.P |
.SH "SEE ALSO" |
image_to_j2k(1) j2k_to_image(1) |
/contrib/menuetlibc/openjpeg/doc/man/man1/j2k_to_image.1 |
---|
0,0 → 1,109 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH j2k_to_image 1 "Version 1.4.0" "j2k_to_image" "converts jpeg2000 files" |
.P |
.SH NAME |
j2k_to_image - |
This program reads in a jpeg2000 image and converts it to another |
image type. It is part of the OpenJPEG library. |
.SP |
Valid input image extensions are |
.B .j2k, .jp2, .j2c, .jpt |
.SP |
Valid output image extensions are |
.B .bmp, .pgm, .pgx, .png, .pnm, .ppm, .raw, .tga, .tif \fR. For PNG resp. TIF it needs libpng resp. libtiff . |
.SH SYNOPSIS |
.P |
.B j2k_to_image -i \fRinfile.j2k \fB-o \fRoutfile.png |
.P |
.B j2k_to_image -ImgDir \fRimages/ \fB-OutFor \fRbmp |
.P |
.B j2k_to_image -h \fRPrint help message and exit |
.P |
.R See JPWL OPTIONS for special options |
.SH OPTIONS |
.TP |
.B \-\^i "name" |
(jpeg2000 input file name) |
.TP |
.B \-\^l "n" |
n is the maximum number of quality layers to decode. See LAYERS below) |
.TP |
.B \-\^o "name" |
(output file name with extension) |
.TP |
.B \-\^r "n" |
(n is the highest resolution level to be discarded. See REDUCTION below) |
.TP |
.B \-\^x "name" |
(use name as index file and fill it) |
.TP |
.B \-\^ImgDir "directory_name" |
(directory containing input files) |
.TP |
.B \-\^OutFor "ext" |
(extension for output files) |
.P |
.SH JPWL OPTIONS |
Options usable only if the library has been compiled with |
.B -DUSE_JPWL |
.TP |
.B -W c\fR[=Nc] (Nc is the number of expected components in the codestream; default:3) |
.TP |
.B -W t\fR[=Nt] (Nt is the maximum number of tiles in the codestream; default:8192) |
.TP |
.B -W c\fR[=Nc]\fB, t\fR[=Nt] \fR(same as above) |
.P |
.SH REDUCTION |
Set the number of highest resolution levels to be discarded. |
The image resolution is effectively divided by 2 to the power of the number of discarded levels. The reduce factor is limited by the smallest total number of decomposition levels among tiles. |
.SH TILES |
Set the maximum number of quality layers to decode. If there are less quality layers than the specified number, all the quality layers are decoded. |
.P |
'\".SH BUGS |
.SH AUTHORS |
Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium |
.br |
Copyright (c) 2002-2007, Professor Benoit Macq |
.br |
Copyright (c) 2001-2003, David Janssens |
.br |
Copyright (c) 2002-2003, Yannick Verschueren |
.br |
Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe |
.br |
Copyright (c) 2005, Herve Drolon, FreeImage Team |
.br |
Copyright (c) 2006-2007, Parvatha Elangovan |
.P |
.SH "SEE ALSO" |
image_to_j2k(1) j2k_dump(1) |
/contrib/menuetlibc/openjpeg/doc/man/man3/libopenjpeg.3 |
---|
0,0 → 1,337 |
'\" t |
'\" The line above instructs most `man' programs to invoke tbl |
'\" |
'\" Separate paragraphs; not the same as PP which resets indent level. |
.de SP |
.if t .sp .5 |
.if n .sp |
.. |
'\" |
'\" Replacement em-dash for nroff (default is too short). |
.ie n .ds m " - |
.el .ds m \(em |
'\" |
'\" Placeholder macro for if longer nroff arrow is needed. |
.ds RA \(-> |
'\" |
'\" Decimal point set slightly raised |
.if t .ds d \v'-.15m'.\v'+.15m' |
.if n .ds d . |
'\" |
'\" Enclosure macro for examples |
.de EX |
.SP |
.nf |
.ft CW |
.. |
.de EE |
.ft R |
.SP |
.fi |
.. |
.TH libopenjpeg 3 "Oct 2010" "Version 1.4.0" "Oct 2010" |
.P |
.SH NAME |
libopenjpeg - |
a library for reading and writing JPEG2000 image files. |
.SP |
.SH SYNOPSIS |
.P |
.B #include <openjpeg.h> |
.P |
.SS CONVERSION FORMATS |
.B PGX: imagetopgx() \fR/\fB pgxtoimage() |
.P |
.B PXM: imagetopnm() \fR/\fB pnmtoimage() |
.P |
.B BMP: imagetobmp() \fR/\fB bmptoimage() |
.P |
.B TIF: imagetotif() \fR/\fB tiftoimage() |
.P |
.B RAW: imagetoraw() \fR/\fB rawtoimage() |
.P |
.B TGA: imagetotga() \fR/\fB tgatoimage() |
.P |
.B PNG: imagetopng() \fR/\fB pngtoimage() |
.P |
.B YUV: imagetoyuv() \fR/\fB yuvtoimage() \fR(MJ2) |
.P |
.SS READ |
.B opj_set_default_decoder_parameters(opj_dparameters_t *\fIparams\fB); |
.P |
.B opj_dinfo_t *opj_create_decompress(OPJ_CODEC_FORMAT \fIformat\fB); |
.P |
.B opj_event_mgr_t *opj_set_event_mgr(opj_common_ptr \fIinfo\fB, opj_event_mgr_t *\fIevent_mgr\fB, void *\fIcontext\fB); |
.P |
.B void opj_setup_decoder(opj_dinfo_t *\fIdinfo\fB, opj_dparameters_t * \fIparams\fB); |
.P |
.B opj_cio_t *opj_cio_open(opj_common_ptr \fIinfo\fB, unsigned char *\fIbuf\fB, int \fIbuf_len\fB); |
.P |
.B opj_image_t *opj_decode(opj_dinfo_t *\fIdinfo\fB, opj_cio_t *\fIcio\fB); |
.P |
.B void opj_cio_close(opj_cio_t *\fIcio\fB); |
.P |
.B void opj_destroy_decompress(opj_dinfo_t *\fIdinfo\fB); |
.P |
.B void opj_image_destroy(opj_image_t *\fIimage\fB); |
.P |
.SS WRITE |
.B void opj_set_default_encoder_parameters(opj_cparameters_t *\fIparams\fB); |
.P |
/* |
.B opj_image_t *FORMATtoimage(const char *\fIfname\fB, opj_cparameters_t *\fIparams\fB); |
.P |
*/ |
.br |
.B opj_cinfo_t* opj_create_compress(OPJ_CODEC_FORMAT \fIformat\fB); |
.P |
.B opj_event_mgr_t *opj_set_event_mgr(opj_common_ptr \fIinfo\fB, opj_event_mgr_t *\fIevent_mgr\fB, void *\fIcontext\fB); |
.P |
.B void opj_setup_encoder(opj_cinfo_t *\fIcinfo\fB, opj_cparameters_t *\fIparams\fB, opj_image_t *\fIimage\fB); |
.P |
.B opj_cio_t *opj_cio_open(opj_common_ptr \fIcinfo\fB, \fINULL\fB, \fI0\fB); |
.P |
.B bool opj_encode(opj_cinfo_t *\fIcinfo\fB, opj_cio_t *\fIcio\fB, opj_image_t *\fIimage\fB, char *\fIindex\fB); |
.P |
.B void opj_cio_close(opj_cio_t *\fIcio\fB); |
.P |
.B void opj_destroy_compress(opj_cinfo_t *\fIcinfo\fB); |
.P |
.B void opj_image_destroy(opj_image_t *\fIimage\fB); |
.P |
.SS GENERAL |
.P |
.B void opj_image_create(int \fInumcmpts\fB, opj_image_cmptparm_t *\fIcmptparms\fB, OPJ_COLOR_SPACE \fIclrspc\fB); |
.P |
.B int cio_tell(opj_cio_t *\fIcio\fB); |
.P |
.B void cio_seek(opj_cio_t *\fIcio\fB, int \fIpos\fB); |
.P |
.B opj_image_t *opj_decode_with_info(opj_dinfo_t *\fIdinfo\fB, opj_cio_t *\fIcio\fB, opj_codestream_info_t *\fIcstr_info\fB); |
.P |
.B bool opj_encode_with_info(opj_cinfo_t *\fIcinfo\fB, opj_cio_t *\fIcio\fB, opj_image_t *\fIimage\fB, opj_codestream_info_t *\fIcstr_info\fB); |
.P |
.B void opj_destroy_cstr_info(opj_codestream_info_t *\fIcstr_info\fB); |
.P |
.B const char *opj_version(\fIvoid\fB); |
.P |
.SH OPJ_CODEC_FORMAT |
.P |
.B CODEC_J2K\fR or \fBCODEC_JPT\fR or \fBCODEC_JP2 |
.P |
.SH OPJ_COLOR_SPACE |
.P |
.B CLRSPC_UNKNOWN\fR or \fBCLRSPC_UNSPECIFIED\fR or \fBCLRSPC_SRGB\fR or \fBCLRSPC_GRAY\fR or \fBCLRSPC_SYCC |
.P |
.SH DECOMPRESSION PARAMETERS |
.p |
typedef struct opj_dparameters |
.br |
{ |
/* |
Set the number of highest resolution levels to be discarded. |
The image resolution is effectively divided by 2 to the power |
of the number of discarded levels. |
The reduce factor is limited by the smallest total number of |
decomposition levels among tiles. |
if != 0, then original dimension divided by 2^(reduce); |
if == 0 or not used, image is decoded to the full resolution |
*/ |
\fBint\fR cp_reduce; |
/* |
Set the maximum number of quality layers to decode. |
If there are less quality layers than the specified number, |
all the quality layers are decoded. |
if != 0, then only the first "layer" layers are decoded; |
if == 0 or not used, all the quality layers are decoded |
*/ |
\fBint\fR cp_layer; |
/*command line encoder parameters (not used inside the library) */ |
/* input file name */ |
\fBchar\fR infile[OPJ_PATH_LEN]; |
/* output file name */ |
\fBchar\fR outfile[OPJ_PATH_LEN]; |
/* input file format: see OPJ_CODEC_FORMAT */ |
\fBint\fR decod_format; |
/* output file format */ |
\fBint\fR cod_format; |
/*JPWL decoding parameters */ |
/* activates the JPWL correction capabilities */ |
\fBbool\fR jpwl_correct; |
/* expected number of components */ |
\fBint\fR jpwl_exp_comps; |
/* maximum number of tiles */ |
\fBint\fR jpwl_max_tiles; |
/* |
Specify whether the decoding should be done on the entire |
codestream, or be limited to the main header |
Limiting the decoding to the main header makes it possible |
to extract the characteristics of the codestream |
if == NO_LIMITATION, the entire codestream is decoded; |
if == LIMIT_TO_MAIN_HEADER, only the main header is decoded; |
*/ |
\fBOPJ_LIMIT_DECODING\fR cp_limit_decoding; |
.br |
} opj_dparameters_t; |
.SH COMPRESSION PARAMETERS |
.P |
typedef struct opj_cparameters |
.br |
{ |
/* size of tile: tile_size_on = false (not in argument) |
or tile_size_on = true (in argument) */ |
\fBbool\fR tile_size_on; |
/* XTOsiz */ |
\fBint\fR cp_tx0; |
/* YTOsiz */ |
\fBint\fR cp_ty0; |
/* XTsiz */ |
\fBint\fR cp_tdx; |
/* YTsiz */ |
\fBint\fR cp_tdy; |
/* allocation by rate/distortion */ |
\fBint\fR cp_disto_alloc; |
/* allocation by fixed layer */ |
\fBint\fR cp_fixed_alloc; |
/* add fixed_quality */ |
\fBint\fR cp_fixed_quality; |
/* fixed layer */ |
\fBint *\fRcp_matrice; |
/* comment for coding */ |
\fBchar *\fRcp_comment; |
/* coding style */ |
\fBint\fR csty; |
/* progression order: |
PROG_UNKNOWN, LRCP(default), RLCP, RPCL, PCRL, CPRL */ |
\fBOPJ_PROG_ORDER\fR prog_order; |
/* progression order changes */ |
\fBopj_poc_t\fR POC[32]; |
/* number of progression order changes (POC), default: 0 */ |
\fBint\fR numpocs; |
/* number of layers */ |
\fBint\fR tcp_numlayers; |
/* rates of layers */ |
\fBfloat\fR tcp_rates[100]; |
/* different psnr for successive layers */ |
\fBfloat\fR tcp_distoratio[100]; |
/* number of resolutions */ |
\fBint\fR numresolution; |
/* initial code block width, default: 64 */ |
\fBint\fR cblockw_init; |
/* initial code block height, default: 64 */ |
\fBint\fR cblockh_init; |
/* mode switch (cblk_style) */ |
/* 1 : use the irreversible DWT 9-7, |
0 : use lossless compression (default) */ |
\fBint\fR irreversible; |
/* region of interest: affected component in [0..3], |
-1 means no ROI */ |
\fBint\fR roi_compno; |
/* region of interest: upshift value */ |
\fBint\fR roi_shift; |
/* number of precinct size specifications */ |
\fBint\fR res_spec; |
/* initial precinct width */ |
\fBint\fR prcw_init[J2K_MAXRLVLS]; |
/* initial precinct height */ |
\fBint\fR prch_init[J2K_MAXRLVLS]; |
/*command line encoder parameters (not used inside the library) */ |
/* input file name */ |
\fBchar\fR infile[OPJ_PATH_LEN]; |
/* output file name */ |
\fBchar\fR outfile[OPJ_PATH_LEN]; |
/* DEPRECATED. Index generation is now handeld with the |
opj_encode_with_info() function. Set to NULL */ |
\fBint\fR index_on; |
/* DEPRECATED. Index generation is now handeld with the |
opj_encode_with_info() function. Set to NULL */ |
\fBchar\fR index[OPJ_PATH_LEN]; |
/* subimage encoding: origin image offset in x direction */ |
\fBint\fR image_offset_x0; |
/* subimage encoding: origin image offset in y direction */ |
\fBint\fR image_offset_y0; |
/* subsampling value for dx */ |
\fBint\fR subsampling_dx; |
/* subsampling value for dy */ |
\fBint\fR subsampling_dy; |
/* input file format */ |
\fBint\fR decod_format; |
/* output file format: see OPJ_CODEC_FORMAT */ |
\fBint\fR cod_format; |
/*JPWL encoding parameters */ |
/* enables writing of EPC in MH, thus activating JPWL */ |
\fBbool\fR jpwl_epc_on; |
/* error protection method for MH (0,1,16,32,37-128) */ |
\fBint\fR jpwl_hprot_MH; |
/* tile number of header protection specification (>=0) */ |
\fBint\fR jpwl_hprot_TPH_tileno[JPWL_MAX_NO_TILESPECS]; |
/* error protection methods for TPHs (0,1,16,32,37-128) */ |
\fBint\fR jpwl_hprot_TPH[JPWL_MAX_NO_TILESPECS]; |
/* tile number of packet protection specification (>=0) */ |
\fBint\fR jpwl_pprot_tileno[JPWL_MAX_NO_PACKSPECS]; |
/* packet number of packet protection specification (>=0) */ |
\fBint\fR jpwl_pprot_packno[JPWL_MAX_NO_PACKSPECS]; |
/* error protection methods for packets (0,1,16,32,37-128) */ |
\fBint\fR jpwl_pprot[JPWL_MAX_NO_PACKSPECS]; |
/* enables writing of ESD, (0=no/1/2 bytes) */ |
\fBint\fR jpwl_sens_size; |
/* sensitivity addressing size (0=auto/2/4 bytes) */ |
\fBint\fR jpwl_sens_addr; |
/* sensitivity range (0-3) */ |
\fBint\fR jpwl_sens_range; |
/* sensitivity method for MH (-1=no,0-7) */ |
\fBint\fR jpwl_sens_MH; |
/* tile number of sensitivity specification (>=0) */ |
\fBint\fR jpwl_sens_TPH_tileno[JPWL_MAX_NO_TILESPECS]; |
/* sensitivity methods for TPHs (-1=no,0-7) */ |
\fBint\fR jpwl_sens_TPH[JPWL_MAX_NO_TILESPECS]; |
/* Digital Cinema compliance: OFF-not compliant, |
CINEMA2K_24, CINEMA2K_48, CINEMA4K_24 */ |
\fBOPJ_CINEMA_MODE\fR cp_cinema; |
/* Maximum rate for each component. |
If == 0, component size limitation is not considered */ |
\fBint\fR max_comp_size; |
/* Profile name*/ |
\fBOPJ_RSIZ_CAPABILITIES\fR cp_rsiz; |
/* Tile part generation*/ |
\fBchar\fR tp_on; |
/* Flag for Tile part generation*/ |
\fBchar\fR tp_flag; |
/* MCT (multiple component transform) */ |
\fBchar\fR tcp_mct; |
.br |
} opj_cparameters_t; |
'\".SH OPTIONS |
'\".SH BUGS |
.SH AUTHORS |
Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium |
Copyright (c) 2002-2007, Professor Benoit Macq |
Copyright (c) 2001-2003, David Janssens |
Copyright (c) 2002-2003, Yannick Verschueren |
Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe |
Copyright (c) 2005, Herve Drolon, FreeImage Team |
Copyright (c) 2006-2007, Parvatha Elangovan |
.P |
.SH "SEE ALSO" |
\fBimage_to_j2k\fR(1) \fBj2k_to_image\fR(1) \fBj2k_dump\fR(1) |
\fBJPWL_image_to_j2k\fR(1) \fBJPWL_j2k_to_image\fR(1) |
\fBextract_j2k_from_mj2\fR(1) \fBwrap_j2k_in_mj2\fR(1) |
\fBframes_to_mj2\fR(1) \fBmj2_to_frames\fR(1) |