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

📄 wavzwin.h

📁 wavlet compression on c++ only cods
💻 H
字号:
// Copyright (c) 1999 Stephen T. Welstead. All rights reserved.
// File WAVZWIN.H  Wavelet Zerotree Encoding Window

#ifndef WAVZWIN_H
#define WAVZWIN_H

#include "utofile.h"
#include "zerotree.h"
#include "wavwin.h"

class twavelet_zerotree_window_manager: public tmdi_manager {
   public:
   twavelet_zerotree_window_manager (HINSTANCE hInstance,
       tmdi_frame_window *parent,
       LPCSTR menu_name,LPCSTR class_name);
   virtual void set_global_ptr (void);
   virtual int respond_wm_create (HWND hwnd);
   };

class twavelet_zerotree_window: public twavelet_window
{  public:
   tzerotree *symbol_array;
   tsymbol_bit_array symbol_bits;
   int bit_count,show_symbols,show_bit_planes;
   int bit_plane_count,bit_plane_total,z_incr,selected_max_bit_plane;
   twavelet_zerotree_window(HWND hwnd,
	 tmdi_manager *the_manager,LPSTR the_image_filename);
   virtual int show_gray_image (timage *image_obj);
   virtual void write_symbol (short symbol,FILE *output_file);
   virtual int zerotree_encoding (twavelet *wavelet);
   virtual int get_max_bit_plane (void); 
   virtual int get_wavelet_compressed_image (void);
   virtual int respond_wm_paint (void);
   virtual int respond_wm_mdiactivate (HWND hwnd,WPARAM wParam,LPARAM lParam);
   virtual int respond_wm_command (WPARAM wParam,LPARAM);
   virtual int respond_wm_destroy (HWND hwnd);
};

#endif

⌨️ 快捷键说明

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