You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
8.5 KiB
83 lines
8.5 KiB
<application>
|
|
<component name="Translation.Cache">
|
|
<option name="lastTrimTime" value="1767495586648" />
|
|
</component>
|
|
<component name="Translation.OpenAISettings">
|
|
<option name="OPEN_AI">
|
|
<open-ai>
|
|
<option name="API_PATH" value="/api/paas/v4/chat/completions" />
|
|
<option name="CUSTOM_MODEL" value="glm-4-flash" />
|
|
<option name="ENDPOINT" value="https://open.bigmodel.cn" />
|
|
<option name="USE_CUSTOM_MODEL" value="true" />
|
|
</open-ai>
|
|
</option>
|
|
</component>
|
|
<component name="Translation.Settings">
|
|
<option name="primaryLanguage" value="CHINESE_SIMPLIFIED" />
|
|
<option name="translator" value="OPEN_AI" />
|
|
</component>
|
|
<component name="Translation.States">
|
|
<option name="translationDialogHeight" value="260" />
|
|
<option name="translationDialogLocationX" value="2705" />
|
|
<option name="translationDialogLocationY" value="567" />
|
|
<option name="translationDialogWidth" value="1381" />
|
|
<histories>
|
|
<item value="https:docs.opencv.org4.xd3d63classcv_1_1Mat.htmla51615ebf17a64c968df0bf49b4de6a3a" />
|
|
<item value="Mat (int rows, int cols, int type, void data, size_t step=AUTO_STEP)" />
|
|
<item value="This function can throw exception, so make sure to free the allocated memory inside a `try-finally` block!" />
|
|
<item value="Be careful when using this constructor, as you are responsible for managing the native pointer yourself. Improper handling may lead to memory leaks or undefined behavior." />
|
|
<item value="[data] should be raw pixels values with exactly same length of [channels] [rows] [cols]" />
|
|
<item value="Create a Mat from self-allocated buffer" />
|
|
<item value="A typed view of a sequence of bytes. It is a compile-time error for a class to attempt to extend or implement `TypedData`." />
|
|
<item value="The offset of this view into the underlying byte buffer, in bytes." />
|
|
<item value="The length of this view, in bytes." />
|
|
<item value="Releases all resources held by the detector. Call this when you're done using the detector to free up memory. After calling dispose, you must call [initialize] again before running any detections." />
|
|
<item value="aperture size" />
|
|
<item value="l 2 gradient" />
|
|
<item value="Outputs for a single detected face. [boundingBox] is the face bounding box in pixel coordinates. [landmarks] provides convenient access to 6 key facial landmarks (eyes, nose, mouth). [mesh] contains 468 facial landmarks as pixel coordinates. [eyes] contains iris center, iris contour, and eye mesh landmarks for both eyes." />
|
|
<item value="cannied" />
|
|
<item value="Canny finds edges in an image using the Canny algorithm. The function finds edges in the input image image and marks them in the output map edges using the Canny algorithm. The smallest value between threshold1 and threshold2 is used for edge linking. The largest value is used to find initial segments of strong edges." />
|
|
<item value="[data] will be copied 2 times, use [Mat.fromVec] or [Mat.fromBuffer] if better performance" />
|
|
<item value="[data] should be raw pixels values with exactly same length of channels [rows] [cols]" />
|
|
<item value="predefined type constants" />
|
|
<item value="Raw unmodified format. Unencoded bytes, in the image's existing format. For example, a grayscale image may use a single 8-bit channel for each pixel." />
|
|
<item value="Raw straight RGBA format. Unencoded bytes, in RGBA row-primary form with straight alpha, 8 bits per channel." />
|
|
<item value="Raw RGBA format. Unencoded bytes, in RGBA row-primary form with premultiplied alpha, 8 bits per channel." />
|
|
<item value="This combines [decodeImage] and [registerFrame] into a single operation that avoids transferring RGB data back to the main isolate. The image is decoded and stored in the worker, returning only the frameId and dimensions." />
|
|
<item value="Decodes and registers an image in one operation (optimized fast-path)." />
|
|
<item value="The [imageBytes] parameter should contain encoded image data (JPEG, PNG, etc.)." />
|
|
<item value="Specifies which face detection model variant to use. Different models are optimized for different use cases: - [frontCamera]: Optimized for selfiefront-facing camera (128x128 input) - [backCamera]: Optimized for rear camera with higher resolution (256x256 input) - [shortRange]: Optimized for close-up faces (128x128 input) - [full]: Full-range detection (192x192 input) - [fullSparse]: Full-range with sparse anchors (192x192 input)" />
|
|
<item value="judge motion and emoticon" />
|
|
<item value="put if absent" />
|
|
<item value="use penetrate" />
|
|
<item value="Counter" />
|
|
<item value="create point directly" />
|
|
<item value="remains point names" />
|
|
<item value="回收" />
|
|
<item value="仓库" />
|
|
<item value="舞台大师" />
|
|
<item value="TOPVIEW" />
|
|
<item value="carpet" />
|
|
<item value="Shuffles the elements of this list randomly. ```dart final numbers = <int>[1, 2, 3, 4, 5]; numbers.shuffle(); print(numbers); [1, 3, 4, 5, 2] OR some other random result." />
|
|
<item value="The size of the rectangle is determined by its parent widget, and the texture is automatically scaled to fit." />
|
|
<item value="Texture widgets are repainted autonomously as dictated by the backend (e.g. on arrival of a video frame). Such repainting generally does not involve executing Dart code." />
|
|
<item value="A texture widget refers to its backend texture using an integer ID. Texture IDs are obtained from the texture registry and are scoped to the Flutter view. Texture IDs may be reused after deregistration, at the discretion of the registry. The use of texture IDs currently unknown to the registry will silently result in a blank rectangle." />
|
|
<item value="A rectangle upon which a backend texture is mapped. Backend textures are images that can be applied (mapped) to an area of the Flutter view. They are created, managed, and updated using a platform-specific texture registry. This is typically done by a plugin that integrates with host platform video player, camera, or OpenGL APIs, or similar image sources." />
|
|
<item value="receiving 2 D realtime" />
|
|
<item value="rocker" />
|
|
<item value="See also: [push] which pushes the given location onto the page stack. [pushReplacement] which replaces the top-most page of the page stack but always uses a new page key." />
|
|
<item value="The page key will be reused. This will preserve the state and not run any page animation." />
|
|
<item value="Replaces the top-most page of the page stack with the given one but treats it as the same page." />
|
|
<item value="Replaces the top-most page of the page stack with the given URL location w optional query parameters, e.g. `familyf2personp1?color=blue`." />
|
|
<item value="Replaces the top-most page of the page stack with the given URL location w optional query parameters, e.g. `familyf2personp1?color=blue`. See also: [go] which navigates to the location. [push] which pushes the given location onto the page stack. [replace] which replaces the top-most page of the page stack but treats it as the same page. The page key will be reused. This will preserve the state and not run any page animation." />
|
|
<item value="Controls how one widget replaces another widget in the tree. If the [runtimeType] and [key] properties of the two widgets are [operator==], respectively, then the new widget replaces the old widget by updating the underlying element (i.e., by calling [Element.update] with the new widget). Otherwise, the old element is removed from the tree, the new widget is inflated into an element, and the new element is inserted into the tree. In addition, using a [GlobalKey] as the widget's [key] allows the element to be moved around the tree (changing parent) without losing state. When a new widget is found (its key and type do not match a previous widget in the same location), but there was a widget with that same global key elsewhere in the tree in the previous frame, then that widget's element is moved to the new location. Generally, a widget that is the only child of another widget does not need an explicit key. See also: The discussions at [Key] and [GlobalKey]." />
|
|
<item value="Invoking the setter will notify listeners if [updateShouldNotify] returns true." />
|
|
</histories>
|
|
<option name="languageScores">
|
|
<map>
|
|
<entry key="CHINESE_SIMPLIFIED" value="65" />
|
|
<entry key="ENGLISH" value="65" />
|
|
</map>
|
|
</option>
|
|
</component>
|
|
</application> |