MCPcopy Create free account

hub / github.com/akai-katto/dandere2x / types & classes

Types & classes147 in github.com/akai-katto/dandere2x

↓ 15 callersClassFrame
An image class for Dandere2x that wraps around the numpy library. usage: frame = Frame() frame.load_from_string("input.png") fra
src/dandere2x/dandere2xlib/wrappers/frame/frame.py:69
↓ 5 callersClassDandere2xController
A simple thread-safe (not really) way of communicating to different parts of dandere2x what frame / the health status of the current dandere2
src/dandere2x/dandere2x_service/dandere2x_service_controller.py:1
↓ 5 callersClassDisplacementVector
src/dandere2x/dandere2xlib/wrappers/frame/frame.py:62
↓ 5 callersClassWriter
dandere2x_cpp/easyloggingpp/easylogging++.h:490
↓ 4 callersClassDandere2xServiceThread
src/dandere2x/dandere2x_service/__init__.py:48
↓ 4 callersClassVideoSettings
src/dandere2x/dandere2xlib/wrappers/ffmpeg/videosettings.py:9
↓ 3 callersClassD2xFrame
A wrapper that wraps dandere2x related functions around the PIL / Numpy library, primarily implementing tools and fail safe checks that are m
src/dandere2x/dandere2xlib/wrappers/ffmpeg/progressive_frame_extractor/_ffmpeg_video_frame_extractor.py:16
↓ 3 callersClassDandere2x
Accepts a "root"-level request and will handle all the logic in spawning the child-dandere2x sessions. This folder is a very generic wrapper
src/dandere2x/__init__.py:10
↓ 2 callersClassBlock
dandere2x_cpp/plugins/block_plugins/Block.h:38
↓ 2 callersClassDandere2xServiceRequest
src/dandere2x/dandere2x_service_request.py:45
↓ 2 callersClassLogDispatcher
dandere2x_cpp/easyloggingpp/easylogging++.h:492
↓ 2 callersClassUi_Dandere2xGUI
src/gui/Dandere2xGUI.py:12
↓ 1 callersClassAppWindow
Note; I don't maintain this class. It's half assed in the grand scheme of things, and it'd probably be re-made later.
src/gui_driver.py:36
↓ 1 callersClassAsyncFrameRead
Read an image asynchronously
src/dandere2x/dandere2xlib/wrappers/frame/asyncframe.py:7
↓ 1 callersClassAsyncLogItem
dandere2x_cpp/easyloggingpp/easylogging++.h:2497
↓ 1 callersClassDandere2xCppWrapper
A wrapper for the dandere2x_cpp module. It simply calls the module using information used from the context.
src/dandere2x/dandere2x_service/core/dandere2x_cpp.py:28
↓ 1 callersClassDandere2xServiceContext
src/dandere2x/dandere2x_service/dandere2x_service_context.py:9
↓ 1 callersClassFFMpegVideoFrameExtractor
src/dandere2x/dandere2xlib/wrappers/ffmpeg/progressive_frame_extractor/_ffmpeg_video_frame_extractor.py:124
↓ 1 callersClassFadeData
src/dandere2x/dandere2x_service/core/residual_plugins/fade.py:8
↓ 1 callersClassFadeFrame
dandere2x_cpp/plugins/frade_frame/FadeFrame.h:19
↓ 1 callersClassLogFormat
@brief Represents log format containing flags and date format. This is used internally to start initial log
dandere2x_cpp/easyloggingpp/easylogging++.h:1579
↓ 1 callersClassMerge
Description: - This class is the driver for merging all the files that need to be merged together. Essentially, it calls the 'm
src/dandere2x/dandere2x_service/core/merge.py:47
↓ 1 callersClassMinDiskUsage
A class to facilitate the actions needed to operate min_disk_usage. The main operations of min_disk_usage are: - Signalling to the progr
src/dandere2x/dandere2x_service/core/min_disk_usage.py:36
↓ 1 callersClassPipe
The pipe class allows images (Frame.py) to be processed into a video directly. It does this by "piping" images to ffmpeg, thus removing the n
src/dandere2x/dandere2xlib/wrappers/ffmpeg/pipe_thread.py:12
↓ 1 callersClassPredictiveFrame
dandere2x_cpp/plugins/predictive_frame/PredictiveFrame.h:42
↓ 1 callersClassProgressiveFrameExtractor
Temporally extract frames from a video each time next_frame is called. Saves into dandere2x's inputs DIR.
src/dandere2x/dandere2xlib/wrappers/ffmpeg/progressive_frame_extractor/__init__.py:13
↓ 1 callersClassProgressiveNoiseAdder
src/dandere2x/dandere2xlib/wrappers/ffmpeg/progressive_noise_adder.py:9
↓ 1 callersClassQtDandere2xThread
src/gui_driver.py:17
↓ 1 callersClassRemoveUpscaledFiles
src/dandere2x/dandere2x_service/core/waifu2x/abstract_upscaler.py:141
↓ 1 callersClassResidual
src/dandere2x/dandere2x_service/core/residual.py:31
↓ 1 callersClassStackTrace
dandere2x_cpp/easyloggingpp/easylogging++.h:3570
↓ 1 callersClassStatus
src/dandere2x/dandere2x_service/core/status_thread.py:13
↓ 1 callersClassSubsecondPrecision
@brief A subsecond precision class containing actual width and offset of the subsecond part
dandere2x_cpp/easyloggingpp/easylogging++.h:838
↓ 1 callersClassTypedConfigurations
@brief Configurations with data types. @detail el::Configurations have string based values. This is whats used internally in order to read correct co
dandere2x_cpp/easyloggingpp/easylogging++.h:1908
↓ 1 callersClassstat
dandere2x_cpp/easyloggingpp/easylogging++.cc:771
Class::tm
dandere2x_cpp/easyloggingpp/easylogging++.cc:1189
Class::tm
dandere2x_cpp/easyloggingpp/easylogging++.h:1209
ClassAbstractBlockMatch
dandere2x_cpp/plugins/block_plugins/block_matching/AbstractBlockMatch.h:41
ClassAbstractEvaluator
dandere2x_cpp/evaluator/AbstractEvaluator.h:48
ClassAbstractPlugin
dandere2x_cpp/plugins/AbstractPlugin.h:40
ClassAbstractRegistry
dandere2x_cpp/easyloggingpp/easylogging++.h:1259
ClassAbstractUpscaler
Notes: When instantiating an AbstractUpscaler type, super().__init__(context) goes last since self._construct_upscale_command() is an impleme
src/dandere2x/dandere2x_service/core/waifu2x/abstract_upscaler.py:32
ClassAsyncDispatchWorker
dandere2x_cpp/easyloggingpp/easylogging++.h:497
ClassAsyncFrameWrite
Write an image asynchronously
src/dandere2x/dandere2xlib/wrappers/frame/asyncframe.py:25
ClassAsyncLogDispatchCallback
dandere2x_cpp/easyloggingpp/easylogging++.h:496
ClassAsyncLogQueue
dandere2x_cpp/easyloggingpp/easylogging++.h:2516
ClassCallback
dandere2x_cpp/easyloggingpp/easylogging++.h:480
ClassCancellationToken
src/dandere2x/dandere2xlib/utils/thread_utils.py:1
ClassColor
dandere2x_cpp/frame/Frame.h:54
ClassCommandLineArgs
@brief Command line arguments for application if specified using el::Helpers::setArgs(..) or START_EASYLOGGINGPP(..)
dandere2x_cpp/easyloggingpp/easylogging++.h:1215
ClassConfiguration
@brief Represents single configuration that has representing level, configuration type and a string based value. @detail String based value means any
dandere2x_cpp/easyloggingpp/easylogging++.h:1677
ClassConfigurationStringToTypeItem
dandere2x_cpp/easyloggingpp/easylogging++.cc:200
EnumConfigurationType
@brief Represents enumeration of ConfigurationType used to configure or access certain aspect of logging
dandere2x_cpp/easyloggingpp/easylogging++.h:637
ClassConfigurationTypeHelper
@brief Static class that contains helper functions for el::ConfigurationType
dandere2x_cpp/easyloggingpp/easylogging++.h:669
ClassConfigurations
@brief Thread-safe Configuration repository @detail This repository represents configurations for all the levels and configuration type mapped to a v
dandere2x_cpp/easyloggingpp/easylogging++.h:1733
ClassCrashHandler
@brief Handles unexpected crashes
dandere2x_cpp/easyloggingpp/easylogging++.h:3612
ClassCustomFormatSpecifier
@brief User-provided custom format specifier @see el::Helpers::installCustomFormatSpecifier @see FormatSpecifierValueResolver
dandere2x_cpp/easyloggingpp/easylogging++.h:1650
ClassDandere2xServiceInterface
An abstract-base-class dictating how dandere2x_service should be utilized. As an example, a singleprocess_service will only use one dandere2
src/dandere2x/dandere2x_service/service_types/dandere2x_service_interface.py:9
EnumDataType
dandere2x_cpp/easyloggingpp/easylogging++.h:3415
ClassDateTime
@brief Contains utilities for cross-platform date/time. This class make use of el::base::utils::Str
dandere2x_cpp/easyloggingpp/easylogging++.h:1183
ClassDefaultLogBuilder
dandere2x_cpp/easyloggingpp/easylogging++.h:493
ClassDefaultLogDispatchCallback
dandere2x_cpp/easyloggingpp/easylogging++.h:494
ClassDefaultPerformanceTrackingCallback
ELPP_ASYNC_LOGGING
dandere2x_cpp/easyloggingpp/easylogging++.h:499
ClassDiamondSearch
dandere2x_cpp/plugins/block_plugins/block_matching/DiamondSearch.h:42
EnumDispatchAction
@brief Action to be taken for dispatching
dandere2x_cpp/easyloggingpp/easylogging++.h:2143
ClassExhaustiveSearch
dandere2x_cpp/plugins/block_plugins/block_matching/ExhaustiveSearch.h:34
ClassFadeBlock
dandere2x_cpp/plugins/frade_frame/FadeFrame.h:42
ClassFile
dandere2x_cpp/easyloggingpp/easylogging++.h:1043
ClassFolderService
src/dandere2x/dandere2x_service/service_types/folder_service.py:11
EnumFormatFlags
@brief Format flags used to determine specifiers that are active for performance improvements.
dandere2x_cpp/easyloggingpp/easylogging++.h:820
ClassFrame
dandere2x_cpp/frame/Frame.h:51
ClassFrame
A wrapper that wraps dandere2x related functions around the PIL / Numpy library, primarily implementing tools and fail safe checks that are m
src/dandere2x/dandere2xlib/wrappers/frame_new/__init__.py:9
ClassFrame
A wrapper that wraps dandere2x related functions around the PIL / Numpy library, primarily implementing tools and fail safe checks that are m
src/dandere2x/dandere2xlib/wrappers/frame_new/frame_new.py:9
ClassFrameUtilities
dandere2x_cpp/frame/Frame_Utilities.h:10
ClassGifService
src/dandere2x/dandere2x_service/service_types/gif_service.py:11
ClassHelpers
dandere2x_cpp/easyloggingpp/easylogging++.h:479
ClassHitCounter
@brief Class that keeps record of current line hit for occasional logging
dandere2x_cpp/easyloggingpp/easylogging++.h:2037
ClassIWorker
dandere2x_cpp/easyloggingpp/easylogging++.h:2548
ClassIterableContainer
dandere2x_cpp/easyloggingpp/easylogging++.h:2799
ClassIterablePriorityQueue
dandere2x_cpp/easyloggingpp/easylogging++.h:2816
ClassIterableQueue
dandere2x_cpp/easyloggingpp/easylogging++.h:2833
ClassIterableStack
dandere2x_cpp/easyloggingpp/easylogging++.h:2849
ClassLab
dandere2x_cpp/frame/lab_utilities.h:12
ClassLabUtilities
dandere2x_cpp/frame/lab_utilities.h:9
EnumLevel
namespace base @brief Represents enumeration for severity level used to determine level of logging @detail With Easylogging++, developers may disable
dandere2x_cpp/easyloggingpp/easylogging++.h:577
ClassLevelHelper
@brief Static class that contains helper functions for el::Level
dandere2x_cpp/easyloggingpp/easylogging++.h:608
ClassLogBuilder
dandere2x_cpp/easyloggingpp/easylogging++.h:2201
ClassLogDispatchCallback
dandere2x_cpp/easyloggingpp/easylogging++.h:481
ClassLogDispatchData
dandere2x_cpp/easyloggingpp/easylogging++.h:484
ClassLogMessage
dandere2x_cpp/easyloggingpp/easylogging++.h:476
ClassLoggable
namespace base @brief Base of Easylogging++ friendly class @detail After inheriting this class publicly, implement pure-virtual function `void log(st
dandere2x_cpp/easyloggingpp/easylogging++.h:1567
ClassLogger
dandere2x_cpp/easyloggingpp/easylogging++.h:475
ClassLoggerRegistrationCallback
dandere2x_cpp/easyloggingpp/easylogging++.h:483
ClassLoggers
dandere2x_cpp/easyloggingpp/easylogging++.h:478
EnumLoggingFlag
@brief Flags used while writing logs. This flags are set by user
dandere2x_cpp/easyloggingpp/easylogging++.h:698
ClassMSE_FUNCTIONS
dandere2x_cpp/evaluator/MSE_Function.h:34
ClassMessageBuilder
dandere2x_cpp/easyloggingpp/easylogging++.h:489
ClassMultiProcessService
src/dandere2x/dandere2x_service/service_types/multiprocess_service.py:14
ClassMutex
@brief A mutex wrapper for compiler that dont yet support std::recursive_mutex
dandere2x_cpp/easyloggingpp/easylogging++.h:902
ClassNoCopy
namespace type @brief Internal helper class that prevent copy constructor for class @detail When using this class simply inherit it privately
dandere2x_cpp/easyloggingpp/easylogging++.h:555
next →1–100 of 147, ranked by callers