MCPcopy Create free account

hub / github.com/akai-katto/dandere2x / functions

Functions974 in github.com/akai-katto/dandere2x

↓ 2 callersMethodsetLevel
@brief Sets verbose level. Accepted range is 0-9
dandere2x_cpp/easyloggingpp/easylogging++.cc:1943
↓ 2 callersMethodsetToDefault
dandere2x_cpp/easyloggingpp/easylogging++.cc:364
↓ 2 callersMethodset_color
dandere2x_cpp/frame/Frame.h:117
↓ 2 callersFunctionset_dandere2x_logger
Create the logging class to be format print statements the dandere2x way. The formatted output resembles the following (roughly): ou
src/dandere2x/dandere2x_logger.py:8
↓ 2 callersMethodsetupUi
(self, Dandere2xGUI)
src/gui/Dandere2xGUI.py:13
↓ 2 callersFunctionstbi__bit_reverse
dandere2x_cpp/frame/external_headers/stb_image.h:4004
↓ 2 callersFunctionstbi__bmp_parse_header
dandere2x_cpp/frame/external_headers/stb_image.h:5275
↓ 2 callersFunctionstbi__build_huffman
dandere2x_cpp/frame/external_headers/stb_image.h:1942
↓ 2 callersFunctionstbi__check_png_header
dandere2x_cpp/frame/external_headers/stb_image.h:4488
↓ 2 callersFunctionstbi__convert_format16
dandere2x_cpp/frame/external_headers/stb_image.h:1751
↓ 2 callersFunctionstbi__copyval
dandere2x_cpp/frame/external_headers/stb_image.h:6200
↓ 2 callersFunctionstbi__create_png_image_raw
create the png data from post-deflated data
dandere2x_cpp/frame/external_headers/stb_image.h:4539
↓ 2 callersFunctionstbi__fill_bits
dandere2x_cpp/frame/external_headers/stb_image.h:4089
↓ 2 callersFunctionstbi__gif_header
dandere2x_cpp/frame/external_headers/stb_image.h:6426
↓ 2 callersFunctionstbi__gif_load_next
this function is designed to support animated gifs, although stb_image doesn't support it two back is the image from two frames ago, used for a very s
dandere2x_cpp/frame/external_headers/stb_image.h:6595
↓ 2 callersFunctionstbi__gif_parse_colortable
dandere2x_cpp/frame/external_headers/stb_image.h:6415
↓ 2 callersFunctionstbi__gif_test
dandere2x_cpp/frame/external_headers/stb_image.h:6408
↓ 2 callersFunctionstbi__hdr_load
dandere2x_cpp/frame/external_headers/stb_image.h:6957
↓ 2 callersFunctionstbi__hdr_test_core
dandere2x_cpp/frame/external_headers/stb_image.h:6886
↓ 2 callersFunctionstbi__jpeg_decode_block
decode one 64-entry block--
dandere2x_cpp/frame/external_headers/stb_image.h:2142
↓ 2 callersFunctionstbi__jpeg_decode_block_prog_dc
dandere2x_cpp/frame/external_headers/stb_image.h:2194
↓ 2 callersFunctionstbi__jpeg_get_bits
get some unsigned bits
dandere2x_cpp/frame/external_headers/stb_image.h:2103
↓ 2 callersFunctionstbi__load_main
dandere2x_cpp/frame/external_headers/stb_image.h:1083
↓ 2 callersFunctionstbi__mad4sizes_valid
dandere2x_cpp/frame/external_headers/stb_image.h:1002
↓ 2 callersFunctionstbi__malloc_mad4
dandere2x_cpp/frame/external_headers/stb_image.h:1025
↓ 2 callersFunctionstbi__parse_png_file
dandere2x_cpp/frame/external_headers/stb_image.h:4940
↓ 2 callersFunctionstbi__png_info_raw
dandere2x_cpp/frame/external_headers/stb_image.h:5163
↓ 2 callersFunctionstbi__pnm_info
dandere2x_cpp/frame/external_headers/stb_image.h:7370
↓ 2 callersFunctionstbi__process_marker
dandere2x_cpp/frame/external_headers/stb_image.h:3025
↓ 2 callersFunctionstbi__refill_buffer
dandere2x_cpp/frame/external_headers/stb_image.h:1537
↓ 2 callersFunctionstbi__setup_jpeg
set up the kernels
dandere2x_cpp/frame/external_headers/stb_image.h:3720
↓ 2 callersFunctionstbi__tga_read_rgb16
read 16bit value and convert to 24bit RGB
dandere2x_cpp/frame/external_headers/stb_image.h:5671
↓ 2 callersFunctionstbi_load
dandere2x_cpp/frame/external_headers/stb_image.h:1306
↓ 2 callersFunctionstbi_write_bmp_core
dandere2x_cpp/frame/external_headers/stb_image_write.h:491
↓ 2 callersFunctionstbi_write_hdr_core
dandere2x_cpp/frame/external_headers/stb_image_write.h:747
↓ 2 callersFunctionstbi_write_jpg_core
dandere2x_cpp/frame/external_headers/stb_image_write.h:1368
↓ 2 callersFunctionstbi_write_png_to_mem
dandere2x_cpp/frame/external_headers/stb_image_write.h:1098
↓ 2 callersFunctionstbi_write_tga_core
dandere2x_cpp/frame/external_headers/stb_image_write.h:520
↓ 2 callersFunctionstbiw__fopen
dandere2x_cpp/frame/external_headers/stb_image_write.h:303
↓ 2 callersFunctionstbiw__jpg_DCT
dandere2x_cpp/frame/external_headers/stb_image_write.h:1240
↓ 2 callersFunctionstbiw__jpg_calcBits
dandere2x_cpp/frame/external_headers/stb_image_write.h:1288
↓ 2 callersFunctionstbiw__linear_to_rgbe
dandere2x_cpp/frame/external_headers/stb_image_write.h:625
↓ 2 callersFunctionstbiw__outfile
dandere2x_cpp/frame/external_headers/stb_image_write.h:477
↓ 2 callersFunctionstbiw__writefv
dandere2x_cpp/frame/external_headers/stb_image_write.h:348
↓ 2 callersFunctionstbiw__zhash
dandere2x_cpp/frame/external_headers/stb_image_write.h:854
↓ 2 callersFunctionstbiw__zlib_countm
dandere2x_cpp/frame/external_headers/stb_image_write.h:846
↓ 2 callersMethodtoStandardOutput
dandere2x_cpp/easyloggingpp/easylogging++.cc:1642
↓ 1 callersMethod__create_directories
In dandere2x's context file, there's a list of directories.
src/dandere2x/dandere2x_service/__init__.py:150
↓ 1 callersMethod__delete_used_files
Delete the files produced by dandere2x up to index_to_remove. Author: Tremex
src/dandere2x/dandere2x_service/core/min_disk_usage.py:104
↓ 1 callersMethod__init__
(self)
src/gui_driver.py:41
↓ 1 callersMethod__init__
(self, input_image: str, controller=Dandere2xController())
src/dandere2x/dandere2xlib/wrappers/frame/asyncframe.py:12
↓ 1 callersMethod__upscale_first_frame
The first frame of any dandere2x session needs to be upscaled fully, and this is done as it's own process. Ensuring the first frame c
src/dandere2x/dandere2x_service/__init__.py:126
↓ 1 callersFunction_check_and_fix_resolution
Returns a dictionary containing the output settings, taking into consideration if the video needs to be resized, and if it does, changes the
src/dandere2x/dandere2xlib/wrappers/ffmpeg/progressive_frame_extractor/_ffmpeg_video_frame_extractor.py:89
↓ 1 callersMethod_construct_upscale_command
Every waifu2x-upscaler has to have a command that needs to be called in order to upscale a file(s). For example, waifu2x-ncnn-vulkan
src/dandere2x/dandere2x_service/core/waifu2x/abstract_upscaler.py:115
↓ 1 callersMethod_determine_process_type
A wrapper to determine what the root service should be - i.e a logical set of operations to determine what the user was intending for
src/dandere2x/__init__.py:29
↓ 1 callersFunction_get_upscale_engine
(selected_engine: UpscalingEngineType)
src/dandere2x/dandere2x_service/__init__.py:26
↓ 1 callersMethod_on_completion
Finishes the video up by migrating the audio tracks from the child's output file with the original input file.
src/dandere2x/dandere2x_service/service_types/singleprocess_service.py:65
↓ 1 callersMethod_on_completion
Converts all self._divided_videos_upscaled into one big video, then migrates the original audio into this service request's output fi
src/dandere2x/dandere2x_service/service_types/multiprocess_service.py:65
↓ 1 callersMethod_on_completion
(self)
src/dandere2x/dandere2x_service/service_types/folder_service.py:57
↓ 1 callersMethod_on_completion
(self)
src/dandere2x/dandere2x_service/service_types/gif_service.py:48
↓ 1 callersMethod_pre_process
Creates self.child_request.input_file file by re-encoding self._service_request.input_file. Without this re-encode, dandere2x isn't g
src/dandere2x/dandere2x_service/service_types/singleprocess_service.py:32
↓ 1 callersMethod_pre_process
(self)
src/dandere2x/dandere2x_service/service_types/multiprocess_service.py:30
↓ 1 callersMethod_pre_process
(self)
src/dandere2x/dandere2x_service/service_types/folder_service.py:17
↓ 1 callersMethod_pre_process
(self)
src/dandere2x/dandere2x_service/service_types/gif_service.py:26
↓ 1 callersMethod_setup_pipe
(self)
src/dandere2x/dandere2xlib/wrappers/ffmpeg/pipe_thread.py:75
↓ 1 callersMethodaddFlag
dandere2x_cpp/easyloggingpp/easylogging++.h:2599
↓ 1 callersMethodallowed
dandere2x_cpp/easyloggingpp/easylogging++.cc:2023
↓ 1 callersFunctionappend_dar_filter_to_pipe_process
Args: output_options: Dictionary containing the loaded ./config_files/output_options.yaml width: Desired width height: D
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffmpeg.py:165
↓ 1 callersFunctionappend_resize_filter_to_pre_process
Args: output_options: Dictionary containing the loaded ./config_files/output_options.yaml width: Video Width height: Vid
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffmpeg.py:140
↓ 1 callersFunctionapply_noise_to_image
(ffmpeg_dir: str, input_image: str, output_file: str)
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffmpeg.py:252
↓ 1 callersMethodcbegin
@return Constant iterator pointer from start of repository
dandere2x_cpp/easyloggingpp/easylogging++.h:1325
↓ 1 callersMethodcend
@return End of repository
dandere2x_cpp/easyloggingpp/easylogging++.h:1330
↓ 1 callersMethodcheck_if_valid
Provide detailed reasons why a copy_block will not work before it's called. This method should access every edge case that could prev
src/dandere2x/dandere2xlib/wrappers/frame/frame.py:229
↓ 1 callersMethodclearModules
dandere2x_cpp/easyloggingpp/easylogging++.h:2432
↓ 1 callersFunctioncli_start
()
src/main.py:9
↓ 1 callersMethodcommandLineArgs
dandere2x_cpp/easyloggingpp/easylogging++.h:2595
↓ 1 callersFunctionconcat_n_videos
(ffmpeg_dir: str, temp_file_dir: str, console_output_dir: str, list_of_files: list, output
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffmpeg.py:264
↓ 1 callersMethodconfig_buttons
(self)
src/gui_driver.py:98
↓ 1 callersFunctionconvert_gif_to_video
(ffmpeg_dir: str, input_path: str, output_path: str, output_options=None)
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffmpeg.py:77
↓ 1 callersFunctionconvert_video_to_gif
(ffmpeg_dir: str, input_path: str, output_path: str, output_options=None)
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffmpeg.py:53
↓ 1 callersFunctioncopy_from_fade
A_start is the index with respect to A of the upper left corner of the overlap B_start is the index with respect to B of the upper left corne
src/dandere2x/dandere2xlib/wrappers/frame/frame.py:40
↓ 1 callersFunctioncrashAbort
dandere2x_cpp/easyloggingpp/easylogging++.cc:2887
↓ 1 callersMethodcreate_bleeded_image
For residuals processing, pixels may or may not exist when trying to create an residual image based off the residual blocks, because
src/dandere2x/dandere2xlib/wrappers/frame/frame.py:269
↓ 1 callersMethoddataType
dandere2x_cpp/easyloggingpp/easylogging++.h:3428
↓ 1 callersMethoddebug_image
Note: I haven't made an effort to maintain this method, as it's only for debugging. This section can best be explained t
src/dandere2x/dandere2x_service/core/residual.py:162
↓ 1 callersMethoddebug_predictive
dandere2x_cpp/plugins/predictive_frame/PredictiveFrame.cpp:217
↓ 1 callersMethoddeconstruct_color
-------------------------------------------------------------------------------------------------------- Purpose: More or less undoes Frame::construct
dandere2x_cpp/frame/Frame.cpp:264
↓ 1 callersMethoddefaultConfigurations
dandere2x_cpp/easyloggingpp/easylogging++.cc:3012
↓ 1 callersMethoddisable_buttons
(self)
src/gui_driver.py:220
↓ 1 callersFunctiondivide_and_reencode_video
(ffmpeg_path: str, ffprobe_path: str, input_video: str, output_options: dict,
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffmpeg.py:185
↓ 1 callersFunctiondownload_and_extract_externals
(dandere2x_dir: str)
src/dandere2x/dandere2xlib/utils/dandere2x_utils.py:270
↓ 1 callersFunctiondriver_difference
dandere2x_cpp/driver.h:17
↓ 1 callersMethodenable_buttons
(self)
src/gui_driver.py:225
↓ 1 callersMethodfade_block
Apply a scalar value to the RGB values for a given block. The values are then clipped to ensure they don't overflow.
src/dandere2x/dandere2xlib/wrappers/frame/frame.py:219
↓ 1 callersFunctionfade_image
Apply a flat scalar to the respective blocks in the image. See "fade.cpp" in dandere2x_cpp for more in depth documentation. Roughly
src/dandere2x/dandere2x_service/core/residual_plugins/fade.py:14
↓ 1 callersMethodget_args_parser
Create a parser for dandere2x for the needed arguments. :return: ArgsParse for dandere2x.
src/dandere2x/dandere2x_service_request.py:119
↓ 1 callersFunctionget_aspect_ratio
Gets input video information This method reads input video information using ffprobe in dictionary. Arguments: input_video {strin
src/dandere2x/dandere2xlib/wrappers/ffmpeg/ffprobe.py:47
↓ 1 callersFunctionget_block_matcher
dandere2x_cpp/main.cpp:22
↓ 1 callersFunctionget_evaluator
dandere2x_cpp/main.cpp:30
↓ 1 callersMethodget_file_name
dandere2x_cpp/frame/Frame.h:106
← previousnext →201–300 of 974, ranked by callers