Skip to content

Commit

Permalink
docs: Added README."en".md translation via https://github.com/dephrai…
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Dec 16, 2024
1 parent a0c4b61 commit 9827a9f
Showing 1 changed file with 34 additions and 9 deletions.
43 changes: 34 additions & 9 deletions README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,40 +5,65 @@

## The renderings will not be updated in a timely manner

## QRhiWidget

### question

#### rotate

1. Similar to the OpenGL image viewing interface, when rotating at any angle, the aspect ratio of the texture will change, resulting in abnormal display;

## QVulkanWindow

### question

#### compile

1. [cmake](.github/workflows/cmake.yml): The header files related to QVulkanWindow cannot be found under MacOS, and the compilation cannot pass;
2. [qmake](.github/workflows/qmake.yml)
1. Under MacOS, the header files related to QVulkanWindowRenderer will not be found, and the compilation will not pass;
2. Under Ubuntu, the header files related to QVulkanInstance will not be found, and the compilation will not pass:

#### rotate

1. Similar to the OpenGL image viewing interface, when rotating at any angle, the aspect ratio of the texture will change, resulting in abnormal display;

#### Image loading speed issue

1. use`QPixmapCache`or`QCache`Caching technologies such as this can use space for time to improve loading speed when loading already loaded images.

## Picture viewing interface

<div align=center>
<img src="doc/ImageView.png" width="90%" height="90%">
<img src="docs/ImageView.png" width="90%" height="90%">
</div>

## Opengl picture viewing interface

1. The performance is much better than the picture viewing interface using QGraphicsView, it is very smooth and takes up very little CPU resources;

### 问题
### question

1. In the Opengl image viewing interface, when rotating at any angle, the aspect ratio of the texture will change, causing abnormal display. This problem has not yet been solved;

## Mosaic drawing interface (eraser effect)

<div align=center>
<img src="doc/MaskEdit.png" width="90%" height="90%">
<img src="docs/MaskEdit.png" width="90%" height="90%">
</div>

## Rounded editing window (can also be edited into a round icon)

1. Be sure to save it as PNG, otherwise the rounded corners will turn black;

<div align=center>
<img src="doc/RoundEdit_1.png" width="90%" height="90%">
<img src="doc/RoundEdit_2.png" width="90%" height="90%">
<img src="doc/RoundEdit_3.png" width="90%" height="90%">
<img src="docs/RoundEdit.jpg" width="90%" height="90%">
</div>

## Simple graphics drawing interface

<div align=center>
<img src="doc/DrawScene.png" width="90%" height="90%">
<img src="docs/DrawScene.png" width="90%" height="90%">
</div>

## Movie subtitle splicing interface
Expand All @@ -48,7 +73,7 @@
3. Although it looks blurry at first glance, it is actually generated by reloading the original image on the left and cutting it. After saving, you can verify it with other image viewing tools, or view it according to the previous point (2);

<div align=center>
<img src="doc/FilmSubTiltleSplicing.png" width="90%" height="90%">
<img src="docs/FilmSubTiltleSplicing.png" width="90%" height="90%">
</div>

## GIF recording (egif and gif-h libraries) and screenshot functionality
Expand All @@ -57,5 +82,5 @@
2. After taking a screenshot, you can use (4) to draw graphics;

<div align=center>
<img src="doc/Record_Screenshot.gif" width="90%" height="90%">
<img src="docs/Record_Screenshot.gif" width="90%" height="90%">
</div>

0 comments on commit 9827a9f

Please sign in to comment.