C ++ API
内容
- LibRaw对象
- 返回值
- 方法从文件加载数据
- 辅助功能
- 版本信息
- 支持的摄像头列表
- int LibRaw :: set_rawspeed_camerafile(char * path_to_cameras_xml)
- int LibRaw :: get_decoder_info(libraw_decoder_info_t *)
- const char * LibRaw :: unpack_function_name()
- int LibRaw :: COLOR()
- int LibRaw :: error_count()
- void LibRaw :: setCancelFlag()
- void LibRaw :: clearCancelFlag()
- int LibRaw :: subtract_black()
- 支持浮点数据
- 支持YCC格式
- void LibRaw :: recycle_datastream(void)
- void LibRaw :: recycle(void)
- LibRaw ::〜LibRaw()
- const char * LibRaw :: strprogress(enum LibRaw_progress代码)
- const char * LibRaw :: strerror(int errorcode)
- 设置错误通知功能和其他回调
- 数据后处理:dcraw行为的仿真
- 数据输出到文件:模拟dcraw行为
- 将解压缩的数据复制到内存缓冲区
- void get_mem_image_format(int * widthp,int * heightp,int * colorsp,int * bpp)
- int LibRaw :: copy_mem_image(void * scan0,int stride,int bgr)
- libraw_processed_image_t * dcraw_make_mem_image(int * errorcode)
- libraw_processed_image_t * dcraw_make_mem_thumb(int * errorcode)
- void LibRaw :: dcraw_clear_mem(libraw_processed_image_t *)
- 输入层抽象