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

📄 step.h

📁 JPEG2000实现的源码
💻 H
字号:
/*****************************************************************************/
/* Author: Brendt Wohlberg (Los Alamos National Laboratory).                 */
/* Copyright 2001 University of California.                                  */
/*****************************************************************************/

#ifndef _STEP_H
#define _STEP_H

#include "Extension.h"

int limited_step_convolve_float(const float* filter_taps, int filter_length,
				const float* input, int input_length,
				float* output);

int compute_step_float(const ExtensionDesc* ext, const float* filter_taps, 
		       int filter_offset, int filter_length, 
		       const float* unmod_channel, int unmod_channel_offset,
		       int unmod_channel_length, float* step_output_branch, 
		       int mod_channel_offset, int mod_channel_length);

int do_step_float(const ExtensionDesc* ext, const float* filter_taps, 
		  int filter_offset, int filter_length, 
		  const float* unmod_channel, int unmod_channel_offset,
		  int unmod_channel_length, float* mod_channel, 
		  int mod_channel_offset, int mod_channel_length);

int undo_step_float(const ExtensionDesc* ext, const float* filter_taps, 
		    int filter_offset, int filter_length, 
		    const float* unmod_channel, int unmod_channel_offset,
		    int unmod_channel_length, float* mod_channel, 
		    int mod_channel_offset, int mod_channel_length);



int limited_step_convolve_int(const int* filter_alpha, int filter_length,
			      int filter_epsilon, int rounding_beta,
			      const int* input, int input_length,
			      int* output);

int compute_step_int(const ExtensionDesc* ext, const int* filter_taps, 
		     int filter_offset, int filter_length,
		     int filter_epsilon, int rounding_beta,
		     const int* unmod_channel, int unmod_channel_offset,
		     int unmod_channel_length, int* step_output_branch, 
		     int mod_channel_offset, int mod_channel_length);

int do_step_int(const ExtensionDesc* ext, const int* filter_taps, 
		int filter_offset, int filter_length,
		int filter_epsilon, int rounding_beta,
		const int* unmod_channel, int unmod_channel_offset,
		int unmod_channel_length, int* mod_channel, 
		int mod_channel_offset, int mod_channel_length);

int undo_step_int(const ExtensionDesc* ext, const int* filter_taps, 
		  int filter_offset, int filter_length,
		  int filter_epsilon, int rounding_beta,
		  const int* unmod_channel, int unmod_channel_offset,
		  int unmod_channel_length, int* mod_channel, 
		  int mod_channel_offset, int mod_channel_length);

#endif

⌨️ 快捷键说明

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