Emx::MediaInfIsp类 参考abstract

#include "MediaInfIsp.hpp"

类 Emx::MediaInfIsp 继承关系图:

struct  Info
 ISP信息 更多...
 
struct  Param
 ISP持久化参数 更多...
 

Public 类型

enum class  RunModeE : uint8_t {
  Day , Night , NightWithLight , User ,
  UnDef
}
 ISP运行模式 更多...
 
enum class  OptModeE : uint8_t { Auto , Manual }
 操作模式 更多...
 
enum class  ExpGainE : uint8_t {
  X0 = 0 , X1 , X2 , X3 ,
  X4 , X5 , X6 , X7 ,
  X8 , X9 , X10 , X11 ,
  X12 , X13 , X14 , X15 ,
  X16 , X17 , X18 , X19 ,
  X20 , X21 , X22 , X23 ,
  X24 , X25 , X26 , X27 ,
  X28 , X29 , X30 , X31 ,
  X32 , X33 , X34 , X35 ,
  X36 , X37 , X38 , X39 ,
  X40 , X41 , X42 , X43 ,
  X44 , X45 , X46 , X47 ,
  X48 , X49 , X50 , X51 ,
  X52 , X53 , X54 , X55 ,
  X56 , X57 , X58 , X59 ,
  X60 , X61 , X62 , X63 ,
  X64 , X65 , X66 , X67 ,
  X68 , X69 , X70 , X71 ,
  X72 , X73 , X74 , X75 ,
  X76 , X77 , X78 , X79 ,
  X80 , X81 , X82 , X83 ,
  X84 , X85 , X86 , X87 ,
  X88 , X89 , X90 , X91 ,
  X92 , X93 , X94 , X95 ,
  X96 , X97 , X98 , X99 ,
  X100 , X101 , X102 , X103 ,
  X104 , X105 , X106 , X107 ,
  X108 , X109 , X110 , X111 ,
  X112 , X113 , X114 , X115 ,
  X116 , X117 , X118 , X119 ,
  X120 , X121 , X122 , X123 ,
  X124 , X125 , X126 , X127 ,
  X128 , X129 , X130 , X131 ,
  X132 , X133 , X134 , X135 ,
  X136 , X137 , X138 , X139 ,
  X140 , X141 , X142 , X143 ,
  X144 , X145 , X146 , X147 ,
  X148 , X149 , X150 , X151 ,
  X152 , X153 , X154 , X155 ,
  X156 , X157 , X158 , X159 ,
  X160 , X161 , X162 , X163 ,
  X164 , X165 , X166 , X167 ,
  X168 , X169 , X170 , X171 ,
  X172 , X173 , X174 , X175 ,
  X176 , X177 , X178 , X179 ,
  X180 , X181 , X182 , X183 ,
  X184 , X185 , X186 , X187 ,
  X188 , X189 , X190 , X191 ,
  X192 , X193 , X194 , X195 ,
  X196 , X197 , X198 , X199 ,
  X200 , X201 , X202 , X203 ,
  X204 , X205 , X206 , X207 ,
  X208 , X209 , X210 , X211 ,
  X212 , X213 , X214 , X215 ,
  X216 , X217 , X218 , X219 ,
  X220 , X221 , X222 , X223 ,
  X224 , X225 , X226 , X227 ,
  X228 , X229 , X230 , X231 ,
  X232 , X233 , X234 , X235 ,
  X236 , X237 , X238 , X239 ,
  X240 , X241 , X242 , X243 ,
  X244 , X245 , X246 , X247 ,
  X248 , X249 , X250 , X251 ,
  X252 , X253 , X254 , X255
}
 曝光增益 更多...
 

Public 成员函数

virtual ErrCodeE SetRunMode (RunModeE mode)=0
 设置运行模式 更多...
 
virtual ErrCodeE GetRunMode (RunModeE &mode)=0
 获取运行模式 更多...
 
virtual ErrCodeE GetIspInfo (Info &info)=0
 获取ISP信息 更多...
 

成员枚举类型说明

◆ RunModeE

enum Emx::MediaInfIsp::RunModeE : uint8_t
strong
枚举值
Day 

白天模式

Night 

夜晚模式

NightWithLight 

白光夜视模式

User 

用户自定义模式,应对特殊需求; 如果有多种特殊场景模式,可以将此定义的文件A.bin做成软连接到可读写分区B.bin; 切换场景时就替换可读写分区的B.bin,然后在下发模式;

UnDef 

未定义

◆ OptModeE

enum Emx::MediaInfIsp::OptModeE : uint8_t
strong
枚举值
Auto 

自动模式

Manual 

手动模式

◆ ExpGainE

enum Emx::MediaInfIsp::ExpGainE : uint8_t
strong
枚举值
X0 
X1 
X2 
X3 
X4 
X5 
X6 
X7 
X8 
X9 
X10 
X11 
X12 
X13 
X14 
X15 
X16 
X17 
X18 
X19 
X20 
X21 
X22 
X23 
X24 
X25 
X26 
X27 
X28 
X29 
X30 
X31 
X32 
X33 
X34 
X35 
X36 
X37 
X38 
X39 
X40 
X41 
X42 
X43 
X44 
X45 
X46 
X47 
X48 
X49 
X50 
X51 
X52 
X53 
X54 
X55 
X56 
X57 
X58 
X59 
X60 
X61 
X62 
X63 
X64 
X65 
X66 
X67 
X68 
X69 
X70 
X71 
X72 
X73 
X74 
X75 
X76 
X77 
X78 
X79 
X80 
X81 
X82 
X83 
X84 
X85 
X86 
X87 
X88 
X89 
X90 
X91 
X92 
X93 
X94 
X95 
X96 
X97 
X98 
X99 
X100 
X101 
X102 
X103 
X104 
X105 
X106 
X107 
X108 
X109 
X110 
X111 
X112 
X113 
X114 
X115 
X116 
X117 
X118 
X119 
X120 
X121 
X122 
X123 
X124 
X125 
X126 
X127 
X128 
X129 
X130 
X131 
X132 
X133 
X134 
X135 
X136 
X137 
X138 
X139 
X140 
X141 
X142 
X143 
X144 
X145 
X146 
X147 
X148 
X149 
X150 
X151 
X152 
X153 
X154 
X155 
X156 
X157 
X158 
X159 
X160 
X161 
X162 
X163 
X164 
X165 
X166 
X167 
X168 
X169 
X170 
X171 
X172 
X173 
X174 
X175 
X176 
X177 
X178 
X179 
X180 
X181 
X182 
X183 
X184 
X185 
X186 
X187 
X188 
X189 
X190 
X191 
X192 
X193 
X194 
X195 
X196 
X197 
X198 
X199 
X200 
X201 
X202 
X203 
X204 
X205 
X206 
X207 
X208 
X209 
X210 
X211 
X212 
X213 
X214 
X215 
X216 
X217 
X218 
X219 
X220 
X221 
X222 
X223 
X224 
X225 
X226 
X227 
X228 
X229 
X230 
X231 
X232 
X233 
X234 
X235 
X236 
X237 
X238 
X239 
X240 
X241 
X242 
X243 
X244 
X245 
X246 
X247 
X248 
X249 
X250 
X251 
X252 
X253 
X254 
X255 

成员函数说明

◆ SetRunMode()

virtual ErrCodeE Emx::MediaInfIsp::SetRunMode ( RunModeE  mode)
pure virtual
参数
mode[in] 运行模式
返回
ErrCodeE

Emx::MediaIsp 内被实现.

◆ GetRunMode()

virtual ErrCodeE Emx::MediaInfIsp::GetRunMode ( RunModeE mode)
pure virtual
参数
mode[out] 运行模式
返回
ErrCodeE

Emx::MediaIsp 内被实现.

◆ GetIspInfo()

virtual ErrCodeE Emx::MediaInfIsp::GetIspInfo ( Info info)
pure virtual
参数
info[out] ISP信息
返回
ErrCodeE

Emx::MediaIsp , 以及 Emx::MediaServerIspChn 内被实现.