libraw

package
v1.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

Variables

This section is empty.

Functions

func IParams_colors

func IParams_colors(p *IParams) int

func IParams_filters

func IParams_filters(p *IParams) uint

func IParams_make

func IParams_make(p *IParams) string

func IParams_model

func IParams_model(p *IParams) string

func IParams_normalized_make

func IParams_normalized_make(p *IParams) string

func IParams_normalized_model

func IParams_normalized_model(p *IParams) string

func IParams_raw_count

func IParams_raw_count(p *IParams) uint

func IParams_software

func IParams_software(p *IParams) string

func IParams_xmpdata

func IParams_xmpdata(p *IParams) []byte

func ImgOther_aperture

func ImgOther_aperture(p *ImgOther) float32

func ImgOther_artist

func ImgOther_artist(p *ImgOther) string

func ImgOther_desc

func ImgOther_desc(p *ImgOther) string

func ImgOther_focal_len

func ImgOther_focal_len(p *ImgOther) float32

func ImgOther_iso_speed

func ImgOther_iso_speed(p *ImgOther) float32

func ImgOther_shot_order

func ImgOther_shot_order(p *ImgOther) uint

func ImgOther_shutter

func ImgOther_shutter(p *ImgOther) float32

func ImgOther_timestamp

func ImgOther_timestamp(p *ImgOther) int64

func Libraw_adjust_sizes_info_only

func Libraw_adjust_sizes_info_only(data *Data) int

func Libraw_cameraCount

func Libraw_cameraCount() int

func Libraw_cameraList

func Libraw_cameraList() []string

func Libraw_capabilities

func Libraw_capabilities() uint

func Libraw_close

func Libraw_close(data *Data)

func Libraw_dcraw_clear_mem

func Libraw_dcraw_clear_mem(img *ProcessedImage)

func Libraw_dcraw_ppm_tiff_writer

func Libraw_dcraw_ppm_tiff_writer(data *Data, filename string) int

func Libraw_dcraw_process

func Libraw_dcraw_process(data *Data) int

func Libraw_dcraw_thumb_writer

func Libraw_dcraw_thumb_writer(data *Data, filename string) int

func Libraw_free_image

func Libraw_free_image(data *Data)

func Libraw_get_cam_mul

func Libraw_get_cam_mul(data *Data, index int) float32

func Libraw_get_color_maximum

func Libraw_get_color_maximum(data *Data) int

func Libraw_get_iheight

func Libraw_get_iheight(data *Data) int

func Libraw_get_iwidth

func Libraw_get_iwidth(data *Data) int

func Libraw_get_pre_mul

func Libraw_get_pre_mul(data *Data, index int) float32

func Libraw_get_raw_height

func Libraw_get_raw_height(data *Data) int

func Libraw_get_raw_width

func Libraw_get_raw_width(data *Data) int

func Libraw_get_rgb_cam

func Libraw_get_rgb_cam(data *Data, index1, index2 int) float32

func Libraw_open_buffer

func Libraw_open_buffer(data *Data, buf []byte) int

func Libraw_open_file

func Libraw_open_file(data *Data, filename string) int

func Libraw_raw2image

func Libraw_raw2image(data *Data) int

func Libraw_recycle

func Libraw_recycle(data *Data)

func Libraw_recycle_datastream

func Libraw_recycle_datastream(data *Data)

func Libraw_set_adjust_maximum_thr

func Libraw_set_adjust_maximum_thr(data *Data, value float32)

func Libraw_set_bright

func Libraw_set_bright(data *Data, value float32)

func Libraw_set_demosaic

func Libraw_set_demosaic(data *Data, value int)

func Libraw_set_fbdd_noiserd

func Libraw_set_fbdd_noiserd(data *Data, value int)

func Libraw_set_gamma

func Libraw_set_gamma(data *Data, index int, value float32)

func Libraw_set_highlight

func Libraw_set_highlight(data *Data, value int)

func Libraw_set_no_auto_bright

func Libraw_set_no_auto_bright(data *Data, value int)

func Libraw_set_output_bps

func Libraw_set_output_bps(data *Data, value int)

func Libraw_set_output_color

func Libraw_set_output_color(data *Data, value int)

func Libraw_set_output_tif

func Libraw_set_output_tif(data *Data, value int)

func Libraw_set_user_mul

func Libraw_set_user_mul(data *Data, index int, value float32)

func Libraw_strerror

func Libraw_strerror(errcode int) string

func Libraw_subtract_black

func Libraw_subtract_black(data *Data)

func Libraw_unpack

func Libraw_unpack(data *Data) int

func Libraw_unpack_thumb

func Libraw_unpack_thumb(data *Data) int

func Libraw_unpack_thumb_ex

func Libraw_unpack_thumb_ex(data *Data, i int) int

func Libraw_version

func Libraw_version() string

func Libraw_versionNumber

func Libraw_versionNumber() int

func ProcessedImage_bits

func ProcessedImage_bits(img *ProcessedImage) uint16

func ProcessedImage_colors

func ProcessedImage_colors(img *ProcessedImage) uint16

func ProcessedImage_data

func ProcessedImage_data(img *ProcessedImage) []byte

func ProcessedImage_height

func ProcessedImage_height(img *ProcessedImage) uint16

func ProcessedImage_width

func ProcessedImage_width(img *ProcessedImage) uint16

func Thumbnail_data

func Thumbnail_data(t *Thumbnail) []byte

func Thumbnail_height

func Thumbnail_height(t *Thumbnail) uint16

func Thumbnail_length

func Thumbnail_length(t *Thumbnail) uint

func Thumbnail_width

func Thumbnail_width(t *Thumbnail) uint16

Types

type Data

type Data C.libraw_data_t

func Libraw_init

func Libraw_init(flags uint) *Data

type IParams

type IParams C.libraw_iparams_t

func Libraw_get_iparams

func Libraw_get_iparams(data *Data) *IParams

type ImageFormat

type ImageFormat C.enum_LibRaw_image_formats

func ProcessedImage_type

func ProcessedImage_type(img *ProcessedImage) ImageFormat

type ImageSizes

type ImageSizes C.libraw_image_sizes_t

func Libraw_get_sizes

func Libraw_get_sizes(data *Data) *ImageSizes

type ImgOther

type ImgOther C.libraw_imgother_t

func Libraw_get_imgother

func Libraw_get_imgother(data *Data) *ImgOther

type LensInfo

type LensInfo C.libraw_lensinfo_t

func Libraw_get_lensinfo

func Libraw_get_lensinfo(data *Data) *LensInfo

type ProcessedImage

type ProcessedImage C.libraw_processed_image_t

func Libraw_dcraw_make_mem_image

func Libraw_dcraw_make_mem_image(data *Data) (*ProcessedImage, int)

func Libraw_dcraw_make_mem_thumb

func Libraw_dcraw_make_mem_thumb(data *Data) (*ProcessedImage, int)

type Thumbnail

type Thumbnail C.libraw_thumbnail_t

func Libraw_get_thumbnail

func Libraw_get_thumbnail(data *Data) *Thumbnail

type ThumbnailFormat

type ThumbnailFormat C.enum_LibRaw_thumbnail_formats

func Thumbnail_format

func Thumbnail_format(t *Thumbnail) ThumbnailFormat

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL