Lens wearing effect simulation method, and program and system therefor
By providing texture and color menus, simulate the lens wear effect, it solves the problem of consumers and producers confirming the visual effect, saving costs and improving the accuracy of choices.
Patent Information
- Application Number
- CN202410255347.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-01-11
- Filing Date
- 2024-03-06
- Publication Date
- 2025-07-11
AI Technical Summary
After purchasing corneal contact lenses, consumers may find that the wear effect does not meet expectations. The producer needs to make a sample to confirm the visual effect and increase the cost.
Provides a pattern and color menu, which simulates the lens wear effect by stacking the image on the eye image, including pattern options, color options, size, transparency and rotation angle adjustments, and optimizes processing speed using silhouette image technology.
It reduces the need for actual wear, saves proofing and logistics costs, and improves the accuracy of consumer choice and producer design efficiency.
Smart Images

Figure CN120298202A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a simulation method, its program and system, and particularly to a method, its program and system for simulating the wearing effect of lenses. Background Art
[0002] In addition to correcting vision, in recent years, contact lenses printed with various colors and patterns have been developed to meet the needs of consumers, which can make the appearance of the pupil larger and more beautiful. Since contact lenses with the same design may have different visual effects when worn by different consumers, consumers often need to actually wear them to confirm the wearing effect of the contact lenses. In this way, it may happen that after purchasing, consumers find that the wearing effect does not meet their expectations after actual wearing. On the other hand, after designing contact lenses, producers need to make samples of the designed contact lenses to confirm the visual effect when the products are actually worn, which will increase the sample-making and even logistics costs. Summary of the Invention
[0003] The present invention provides a method for simulating the wearing effect of lenses, which can simulate the wearing effect of lenses.
[0004] The method for simulating the wearing effect of lenses provided by the present invention includes providing a texture menu and a color menu, and providing a simulated image according to the texture option selected by the user, and superimposing the simulated image on an eye image. The texture menu includes a plurality of texture options, and each texture option corresponds to a portable network graphic (PNG). The color menu includes a plurality of color options. When the user selects the color menu, the method for providing the simulated image includes: converting the portable network graphic corresponding to the texture option selected by the user into a silhouette plot, and adjusting the color of the silhouette plot according to the color option selected by the user.
[0005] In an embodiment of the present invention, the above method for simulating the wearing effect of lenses further includes storing the simulated image as a portable network graphic.
[0006] In an embodiment of the present invention, when the user does not select the color menu, the method for providing the simulated image in the above method for simulating the wearing effect of lenses includes directly providing the portable network graphic corresponding to the texture option selected by the user.
[0007] In an embodiment of the present invention, the above-mentioned texture menu includes a plurality of sub-texture menus, and each sub-texture menu includes partial texture options. The color menu includes a plurality of sub-color menus respectively corresponding to the plurality of sub-texture menus, and each sub-color menu includes partial color options. When the user selects more than two sub-texture menus, the simulated image is an overlapping image formed according to the partial texture options selected by the user.
[0008] In an embodiment of the present invention, when the user selects any one of the sub-color menus, the method for providing a simulated image further includes converting the portable network graphics format corresponding to the texture options corresponding to the selected sub-color menu by the user into a silhouette image, and adjusting the color of the silhouette image according to the color options selected by the user.
[0009] In an embodiment of the present invention, when providing the texture menu and the color menu, it further includes providing a texture size adjustment menu, and the texture size adjustment menu includes a plurality of sub-texture size adjustment menus respectively corresponding to the plurality of sub-texture menus.
[0010] In an embodiment of the present invention, when providing the texture menu and the color menu, it further includes providing a texture transparency adjustment menu, and the texture transparency adjustment menu includes a plurality of sub-texture transparency adjustment menus respectively corresponding to the plurality of sub-texture menus.
[0011] In an embodiment of the present invention, when providing the texture menu and the color menu, it further includes providing at least one of a coloring diameter adjustment menu and a texture rotation angle adjustment menu.
[0012] In an embodiment of the present invention, when providing the texture menu and the color menu, it further includes providing a texture transparency adjustment menu.
[0013] The present invention further provides a lens wearing effect simulation program for enabling a computer to execute the above-mentioned lens wearing effect simulation method.
[0014] The present invention further provides a lens wearing effect simulation system, including a server storing a lens wearing effect simulation program, the server being connected to a final user device, and executing the above-mentioned lens wearing effect simulation method through the lens wearing effect simulation program.
[0015] The present invention overlaps the simulated image provided according to the texture options on the eye image, so that the wearing effect of the lens can be simulated.
[0016] To make the above and other purposes, features, and advantages of the present invention more obvious and understandable, specific embodiments are hereinafter given, and detailed descriptions are made in conjunction with the accompanying drawings as follows. Description of the Drawings
[0017] Figure 1Schematic flowchart of a method for simulating the lens wearing effect according to an embodiment of the present invention.
[0018] Figure 2 Schematic diagram of an operation interface according to an embodiment of the present invention.
[0019] Figure 3 Schematic diagram of a system for simulating the lens wearing effect according to an embodiment of the present invention. Detailed implementation manners
[0020] Figure 1 Schematic flowchart of a method for simulating the lens wearing effect according to an embodiment of the present invention. Figure 2 Schematic diagram of an operation interface according to an embodiment of the present invention. Please refer to Figure 1 and Figure 2 According to an embodiment of the present invention, a method for simulating the lens wearing effect is provided. In this document, the lens is taken as an example of a contact lens, but the present invention does not make specific limitations thereto. In addition, another embodiment of the present invention further provides a program for simulating the lens wearing effect, which is used to enable a computer to execute the above-mentioned method for simulating the lens wearing effect, and for example, display an operation interface 710 on a display. Specifically, the computer is, for example, a desktop computer, a notebook computer, a tablet computer or a smart phone, etc., but is not limited thereto. The computer, for example, stores the program for simulating the lens wearing effect and can execute the method for simulating the lens wearing effect. In another embodiment, the above-mentioned computer can be a server, and the end-user device can be connected to the server to execute the above-mentioned program for simulating the lens wearing effect. For example, the above-mentioned method for simulating the lens wearing effect and the program for simulating the lens wearing effect are, for example, executed in a website environment, for example, designed using JavaScript, HTML and Cascading Style Sheets (CSS), but the present invention does not make specific limitations thereto. The above-mentioned end-user device can be a desktop computer, a notebook computer, a tablet computer or a smart phone, etc., but is not limited thereto.
[0021] The above-mentioned method for simulating the lens wearing effect includes steps S100 to S200, which will be described separately below.
[0022] Step S100: Provide a pattern menu 100 and a color menu 200. The pattern menu 100 includes a plurality of pattern options 111, and each pattern option 111 corresponds to a portable network image format. In this embodiment, the pattern menu 100 includes, for example, a plurality of sub-pattern menus 110, and each sub-pattern menu 110 includes, for example, some of the pattern options 111. Specifically, the pattern menu 100 includes, for example, three sub-pattern menus 110 (110A, 110B, 110C), where the sub-pattern menu 110A, the sub-pattern menu 110B, and the sub-pattern menu 110C may have, for example, the same plurality of pattern options 111, but the present invention does not specifically limit this. In another embodiment, different sub-pattern menus 110 may include different numbers of pattern options 111, or pattern options 111 with different patterns. The patterns of the plurality of pattern options 111 are, for example, different. In this embodiment, the pattern menu 100 represents the plurality of pattern options 111 with codes and presents them in a drop-down menu, as Figure 2 shown, but the present invention does not limit this. In another embodiment, the pattern options 111 of the pattern menu 100 directly present the patterns, for example. In one embodiment, the contour of the portable network image format corresponding to the pattern option 111 is, for example, circular, but the present invention is not limited thereto.
[0023] The above color menu 200 includes, for example, a plurality of color options 211. In this embodiment, the color menu 200 includes, for example, a plurality of sub-color menus 210 corresponding to the plurality of sub-pattern menus 110, and each sub-color menu 210 includes, for example, some of the color options 211. Specifically, the color menu 200 includes, for example, three sub-color menus 210 (210A, 210B, 210C), where the three sub-color menus 210 (210A, 210B, 210C) respectively correspond to the three sub-pattern menus 110 (110A, 110B, 110C), for example. For example, the sub-pattern menu 110A corresponds to the sub-color menu 210A, the sub-pattern menu 110B corresponds to the sub-color menu 210B, and the sub-pattern menu 110C corresponds to the sub-color menu 210C, but the present invention is not limited thereto. In addition, the sub-color menu 210A, the sub-color menu 210B, and the sub-color menu 210C may have, for example, the same plurality of color options 211, but the present invention does not specifically limit this. In another embodiment, different sub-color menus 210 may include different numbers of color options 211, or color options 211 with different colors. In addition, the colors of the plurality of color options 211 are, for example, different, but the present invention is not limited thereto.
[0024] In this embodiment, the color menu 200 presents multiple color options 211 with a hue slider for example. After the user selects a color option 211, the color of the selected color option 211 and its hexadecimal color code are displayed. However, the present invention is not limited thereto. In another embodiment, the color menu 200 can be presented in the form of a drop-down menu or color squares, etc.
[0025] Step S200: Provide a simulated image S1 according to the texture option 111 selected by the user, and superimpose the simulated image S1 on the eye image E. Specifically, based on the characteristic that the background of the portable network graphics format is transparent, the background of the simulated image S1 provided according to the texture option 111 is also transparent. Therefore, when the simulated image S1 is superimposed on the eye image E, the wearing effect of the simulated lens can be achieved. In addition, in this embodiment, the texture menu 100 includes multiple sub-texture menus 110 for example. When the user selects two or more sub-texture menus 110, the simulated image S1 is, for example, a superimposed image formed according to some of the texture options 111 selected by the user. For example, the user can select only two sub-texture menus 110 from three sub-texture menus 110, such as the sub-texture menu 110A and the sub-texture menu 110B. The texture option 111 selected by the sub-texture menu 110A corresponds to the sub-simulated image S1A for example, and the texture option 111 selected by the sub-texture menu 110B corresponds to the sub-simulated image S1B for example. Therefore, the simulated image S1 is formed by superimposing the sub-simulated image S1A and the sub-simulated image S1B for example. However, the present invention does not make specific limitations thereto. In another embodiment, the user can also select three sub-texture menus 110. The way of superimposing the above sub-simulated image S1A and sub-simulated image S1B is concentric stacking for example, and the sub-simulated image S1A is superimposed on the sub-simulated image S1B for example. However, the present invention is not limited thereto.
[0026] The above eye image E can include one or more eye images. In this embodiment, it includes the first eye image E1 and the second eye image E2. The first eye image E1 is a light-colored pupil for example, and the second eye image E2 is a dark-colored pupil for example. When the simulated image S1 is superimposed on the first eye image E1 and the second eye image E2 respectively, it helps to observe the wearing effect of the simulated image S1 under different pupil colors. However, the present invention does not make specific limitations on the type, quantity or pupil color of the eye image E. In addition, in this embodiment, the quantity of the first eye image E1 is two for example, and the quantity of the second eye image E2 is also two for example. One of the first eye images E1 and one of the second eye images E2 do not have the simulated image S1 superimposed thereon, as Figure 2As shown by the first eye image E1 and the second eye image E2 marked with "naked eye", this can facilitate comparison of the differences between different pupil colors with and without the lens worn. In another embodiment, the first eye image E1 and the second eye image E2 marked with "naked eye" may not be included. In addition, in one embodiment, the two eye images E can be overlapped vertically, and a simulation image S1 can be placed in the middle of the two overlapped eye images E to make the effect of simulated lens wearing more natural. Specifically, for example, an eye image E with an eyeball (including the pupil) is placed below the simulation image S1, and an eye image E without an eyeball is placed above the simulation image S1, whereby part of the simulation image S1 can be covered by the upper eyelid, but the present invention does not make specific limitations thereto. On the other hand, in one embodiment, the simulation image S1 not nested on the eye image E can be displayed, which helps the user to clearly observe the details of the simulation image S1, such as Figure 2 shown by the simulation image S1 on the left side.
[0027] In this embodiment, when the user selects the color menu 200, the method for providing the simulation image S1 includes: converting the portable network graphics format corresponding to the pattern option 111 selected by the user into a silhouette image, and adjusting the color of the silhouette image according to the color option 211 selected by the user. For example, in one embodiment, when the user selects the color option 211 which is red for example, after converting the portable network graphics format corresponding to the pattern option 111 selected by the user into a silhouette image, the color of the silhouette image is adjusted to the color of the color option 211, that is, the silhouette image is adjusted to red. It should be noted that the silhouette image is, for example, the silhouette of the pattern in the portable network graphics format. The above method of converting the portable network graphics format into a silhouette image and adjusting the color of the silhouette image can be adjusted by using the drop-shadow syntax in the cascading style sheets (CSS), but the present invention is not limited thereto.
[0028] When adjusting the color of the simulation image S1, if the color of the portable network graphics format is directly adjusted, a new portable network graphics format will be generated every time the color is adjusted. After repeating many times, a large number of portable network graphics formats will be generated, occupying a large amount of resources and possibly reducing the processing speed; in contrast, in this embodiment, after converting the portable network graphics format into a silhouette image, the color of the silhouette image is directly adjusted, and no new portable network graphics format will be generated during the adjustment process. Therefore, it has the advantages of saving resources and improving the processing speed.
[0029] In an embodiment of the present invention, when the user does not select the color menu 200, the method of providing the simulated image S1, for example, includes directly providing the portable network graphics format corresponding to the texture option 111 selected by the user. Specifically, when the texture menu 100, for example, does not include a plurality of sub-texture menus 110, if the user does not select the color menu 200, the portable network graphics format corresponding to the texture option 111 selected by the user can be directly provided to form the simulated image S1, without having to convert the portable network graphics format into a silhouette image. In other words, in an embodiment where the texture menu 100, for example, does not include a plurality of sub-texture menus 110, as long as the user clicks on the color menu 200, at this time the simulated image S1, for example, is a silhouette image; as long as the user does not click on the color menu 200, the simulated image S1, for example, is a portable network graphics format. In another embodiment, when the user does not click on the color menu 200, the simulated image S1 can also be a silhouette image converted from a portable network graphics format. On the other hand, in an embodiment of the present invention, the portable network graphics format corresponding to each texture option 111 is, for example, black, but the present invention does not specifically limit this.
[0030] In an embodiment where the texture menu 100, for example, includes a plurality of sub-texture menus 110, when the user selects any one of the sub-color menus 210, the method of providing the simulated image S1 further includes converting the portable network graphics format corresponding to the texture option 111 corresponding to the sub-color menu 210 selected by the user into a silhouette image, and adjusting the color of the silhouette image according to the color option 211 selected by the user. For example, if the user selects any one of the sub-texture menus 110 and selects the sub-color menu 210 corresponding to the sub-texture menu 110, the method of providing the simulated image S1, for example, is to convert the portable network graphics format corresponding to the texture option 111 selected by the user into a silhouette image, and adjust the color of the silhouette image correspondingly according to the color option 211 selected by the user. In addition, if the user selects 2 sub-texture menus 110 and respectively selects the 2 sub-color menus 210 corresponding to the 2 sub-texture menus 110, a simulated image S1 formed by overlapping 2 silhouette images will be formed.
[0031] Continuing from the above, in the embodiment where the user selects multiple sub-pattern menus 110, if any of the sub-color menus 210 corresponding to the sub-pattern menus 110 is not selected, the portable network image format corresponding to the sub-pattern menu 110 is not converted into a silhouette image. Therefore, if the user selects 2 sub-pattern menus 110, and for example only selects the sub-color menu 210 corresponding to one of the sub-pattern menus 110, the simulation image S1 is, for example, an overlay image formed by overlaying 1 silhouette image and 1 portable network image format, but the present invention does not specifically limit this. In another embodiment, if any of the sub-color menus 210 corresponding to the sub-pattern menus 110 is not selected, the portable network image format corresponding to the sub-pattern menu 110 can also be converted into a silhouette image, but its color is not adjusted. The quantities mentioned in the above embodiments (such as the quantity of selected sub-pattern menus 110 or the quantity of selected sub-color menus 210) are only examples and should not limit the present invention.
[0032] Please continue to refer to Figure 2 , when the lens wearing effect simulation method of this embodiment provides the pattern menu 100 and the color menu 200, for example, it further includes providing a pattern size adjustment menu 300. The pattern size adjustment menu 300 of this embodiment, for example, includes a plurality of sub-pattern size adjustment menus 310 respectively corresponding to the plurality of sub-pattern menus 110. For example, the pattern size adjustment menu 300 includes three sub-pattern size adjustment menus 310 (310A, 310B, 310C) corresponding to three sub-pattern menus 110 (110A, 110B, 110C), where the sub-pattern menu 110A corresponds to the sub-pattern size adjustment menu 310A, the sub-pattern menu 110B corresponds to the sub-pattern size adjustment menu 310B, and the sub-pattern menu 110C corresponds to the sub-pattern size adjustment menu 310C, but the present invention is not limited thereto. In one embodiment, the pattern size adjustment menu 300 presents multiple options in the form of a slider, for example, but the present invention does not specifically limit this.
[0033] In one embodiment, the user can adjust the size of the simulated image S1 through the texture size adjustment menu 300. For example, the size of the sub-simulated image S1A corresponding to the texture option 111 of the sub-texture menu 110A can be adjusted through the sub-texture size adjustment menu 310A. Similarly, the size of the sub-simulated image S1B corresponding to the texture option 111 of the sub-texture menu 110B can be adjusted through the sub-texture size adjustment menu 310B. The size of the sub-simulated image S1A corresponding to the sub-texture menu 110A is, for example, larger than the size of the sub-simulated image S1B corresponding to the sub-texture menu 110B, that is, the diameter of the sub-simulated image S1A is, for example, larger than the diameter of the sub-simulated image S1B, but the present invention does not make specific limitations thereto. In addition, the sub-simulated image S1A and the sub-simulated image S1B partially overlap, for example, and the present invention does not make specific limitations thereto. In another embodiment, the sub-simulated image S1A and the sub-simulated image S1B may not overlap.
[0034] When providing the texture menu 100 and the color menu 200 in this embodiment of the lens wearing effect simulation method, for example, it further includes providing a texture transparency adjustment menu 400. The texture transparency adjustment menu 400 includes, for example, a plurality of sub-texture transparency adjustment menus 410 respectively corresponding to a plurality of sub-texture menus 110. For example, the texture transparency adjustment menu 400 includes three sub-texture transparency adjustment menus 410 (410A, 410B, 410C) corresponding to three sub-texture menus 110 (110A, 110B, 110C), where the sub-texture menu 110A corresponds to the sub-texture transparency adjustment menu 410A, the sub-texture menu 110B corresponds to the sub-texture transparency adjustment menu 410B, and the sub-texture menu 110C corresponds to the sub-texture transparency adjustment menu 410C, but the present invention is not limited thereto. The texture transparency adjustment menu 400 presents a plurality of options in the form of a slider, for example, but the present invention does not make specific limitations thereto.
[0035] In one embodiment, the user can adjust the transparency of the simulated image S1 through the texture transparency adjustment menu 400. For example, the transparency of the sub-simulated image S1A corresponding to the texture option 111 of the sub-texture menu 110A can be adjusted through the sub-texture transparency adjustment menu 410A. Similarly, the transparency of the sub-simulated image S1B corresponding to the texture option 111 of the sub-texture menu 110B can be adjusted through the sub-texture transparency adjustment menu 410B. In one embodiment, the transparency of the sub-simulated image S1A corresponding to the sub-texture menu 110A is, for example, the same as the transparency of the sub-simulated image S1B corresponding to the sub-texture menu 110B, but the present invention does not make specific limitations thereto.
[0036] When providing the pattern menu 100 and the color menu 200, an example of the lens wearing effect simulation method according to an embodiment of the present invention further includes providing at least one of a coloring diameter adjustment menu 500 and a pattern rotation angle adjustment menu 600. Specifically, the user adjusts the diameter of the simulated image S1 through the coloring diameter adjustment menu 500, for example. For example, the coloring diameter adjustment menu 500 adjusts the diameter of the sub-simulated image S1A corresponding to the sub-pattern menu 110A, but the present invention does not specifically limit this. The coloring diameter adjustment menu 500 presents multiple numerical options, for example, but the present invention also does not specifically limit this. The unit of the above numerical value is millimeters, for example, and the numerical value is between 12.5 and 13.4, for example, but the present invention is not limited thereto.
[0037] On the other hand, the user adjusts the rotation angle of the simulated image S1 through the pattern rotation angle adjustment menu 600, for example. Specifically, adjusting the rotation angle causes the simulated image S1 to rotate relative to the center of the simulated image S1. In one embodiment, when the user selects a sub-pattern menu 110, for example, the simulated image S1 can be rotated relative to the center. In another embodiment, when the user selects multiple sub-pattern menus 110, for example, multiple simulated images S1 can be rotated relative to each other, which helps to increase the variation of the simulated image S1. For example, the sub-simulated image S1B can be rotated relative to the sub-simulated image S1A with the center of the sub-simulated image S1B as the axis, but the present invention is not limited thereto. The pattern rotation angle adjustment menu 600 presents multiple options in the form of a slider, for example, but the present invention does not specifically limit this.
[0038] Please continue to refer to Figure 2, the lens wearing effect simulation method of this embodiment, for example, further includes storing the simulation image S1 in a portable network image format for subsequent review, but the present invention does not specifically limit this. It should be noted that in an embodiment of the present invention, the pattern menu 100, for example, includes a plurality of sub-pattern menus 110, and the user can select and adjust the corresponding color menu 200, pattern size adjustment menu 300, and pattern transparency adjustment menu 400 according to the number of sub-pattern menus 110 selected by the user. For example, if the user selects sub-pattern menu 110A and sub-pattern menu 110B, then the user can select and adjust sub-color menu 210A, sub-color menu 210B, sub-pattern size adjustment menu 310A, sub-pattern size adjustment menu 310B, sub-pattern transparency adjustment menu 410A, and sub-pattern transparency adjustment menu 410B to adjust the style of the simulation image S1 corresponding to each of the above menus. In addition, in an embodiment, whether the user selects one or more sub-pattern menus 110, the user can select the coloring diameter adjustment menu 500 and the pattern rotation angle adjustment menu 600, but the present invention does not specifically limit this. In a further embodiment, the pattern menu 100, for example, has only a single menu. At this time, the color menu 200, the pattern size adjustment menu 300, the pattern transparency adjustment menu 400, the coloring diameter adjustment menu 500, and the pattern rotation angle adjustment menu 600 also each have only a single menu corresponding to the pattern menu 100. And in this embodiment, since the simulation image S1 is formed according to a single pattern option 111, it is not nested.
[0039] Figure 3 is a schematic diagram of a lens wearing effect simulation system according to an embodiment of the present invention. Please refer to Figure 3 , the lens wearing effect simulation system 800 of this embodiment includes a server 810. The server 810 stores the above-mentioned lens wearing effect simulation program for connection by the end-user device 900, and executes the above-mentioned lens wearing effect simulation method through the lens wearing effect simulation program. Specifically, the server 810 has a storage element 820 to store the lens wearing effect simulation program. In this embodiment, the number of end-user devices 900 connected to the server 810 is, for example, one, but the present invention does not specifically limit this. In an embodiment, the number of end-user devices 900 connected to the server 810 can also be multiple.
[0040] In summary, the present invention superimposes the simulation image provided according to the pattern option on the eye image, so the wearing effect of the lens can be simulated. In addition, since the present invention first converts the portable network image format into a silhouette image and then directly adjusts the color of the silhouette image, no new portable network image format is generated during the adjustment process, so it has the advantages of saving resources and improving the processing speed.
[0041] The above are only the preferred embodiments of the present invention, and do not impose any form of limitation on the present invention. Although the present invention has been disclosed above with the preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some changes or modifications to the above-disclosed methods and technical contents to form equivalent embodiments within the scope of the technical solution of the present invention. However, as long as the content does not depart from the technical solution of the present invention, any simple modification, equivalent change, and modification made to the above embodiments based on the technical essence of the present invention still fall within the scope of the technical solution of the present invention.
Claims
1. A method for simulating the wearing effect of a lens, characterized in that, Comprising: Providing a texture menu and a color menu, the texture menu including a plurality of texture options, each of the texture options corresponding to a portable network image format, and the color menu including a plurality of color options; and Providing a simulated image according to a texture option selected by a user and superimposing the simulated image on an eye image, wherein: When the user selects the color menu, the method for providing the simulated image includes: Converting the portable network image format corresponding to the texture option selected by the user into a silhouette image; and Adjusting the color of the silhouette image according to the color option selected by the user.
2. The lens wearing effect simulation method according to claim 1, wherein, The method for simulating the wearing effect of the lens further includes storing the simulated image as a portable network image format.
3. The lens wearing effect simulation method according to claim 1, wherein, The method for simulating the wearing effect of the lens further includes that when the user does not select the color menu, the method for providing the simulated image includes directly providing the portable network image format corresponding to the texture option selected by the user.
4. The method for simulating the lens wearing effect according to claim 1, wherein The texture menu includes a plurality of sub-texture menus, each of the sub-texture menus including some of the texture options, the color menu includes a plurality of sub-color menus corresponding to the sub-texture menus respectively, each of the sub-color menus including some of the color options, and when the user selects two or more of the sub-texture menus, the simulated image is a superimposed image formed according to some of the texture options selected by the user.
5. The method for simulating the lens wearing effect according to claim 4, wherein, When the user selects any of the sub-color menus, the method for providing the simulated image further includes: Converting the portable network image format corresponding to the texture option corresponding to the sub-color menu selected by the user into the silhouette image; and Adjusting the color of the silhouette image according to the color option selected by the user.
6. The method for simulating the lens wearing effect according to claim 4, wherein, When providing the texture menu and the color menu, it further includes providing a texture size adjustment menu, and the texture size adjustment menu includes a plurality of sub-texture size adjustment menus corresponding to the sub-texture menus respectively.
7. The lens wearing effect simulation method according to claim 4, wherein, When providing the texture menu and the color menu, it further includes providing a texture transparency adjustment menu, and the texture transparency adjustment menu includes a plurality of sub-texture transparency adjustment menus corresponding to the sub-texture menus respectively.
8. The lens wearing effect simulation method according to claim 1, wherein When providing the texture menu and the color menu, it further includes providing at least one of a coloring diameter adjustment menu and a texture rotation angle adjustment menu.
9. The method for simulating the lens wearing effect according to claim 1, wherein, When providing the texture menu and the color menu, it further includes providing a texture transparency adjustment menu.
10. A lens wearing effect simulation program, characterized in that, For causing a computer to execute the method for simulating the wearing effect of the lens according to any one of claims 1-9.
11. A lens wearing effect simulation system, characterized in that, Comprising: A server storing a lens wearing effect simulation program, the server being connected to an end-user device and executing the method for simulating the wearing effect of the lens according to any one of claims 1-9 through the lens wearing effect simulation program.