CN109191384A - Image processing method, device, mobile terminal and storage medium based on ink screen - Google Patents

Image processing method, device, mobile terminal and storage medium based on ink screen Download PDF

Info

Publication number
CN109191384A
CN109191384A CN201810726468.7A CN201810726468A CN109191384A CN 109191384 A CN109191384 A CN 109191384A CN 201810726468 A CN201810726468 A CN 201810726468A CN 109191384 A CN109191384 A CN 109191384A
Authority
CN
China
Prior art keywords
grayscale
pixel point
current pixel
binaryzation
binarization error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810726468.7A
Other languages
Chinese (zh)
Inventor
梅正怡
孙洪超
修平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Mobile Communications Technology Co Ltd filed Critical Hisense Mobile Communications Technology Co Ltd
Priority to CN201810726468.7A priority Critical patent/CN109191384A/en
Publication of CN109191384A publication Critical patent/CN109191384A/en
Priority to PCT/CN2019/079748 priority patent/WO2020007076A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The embodiment of the invention provides image processing method, device, mobile terminal and storage mediums based on ink screen, stay in the image data that ink screen is shown this method comprises: obtaining;The pixel that acquisition has carried out binaryzation diffuses to the binarization error of current pixel point;It is modified according to original gray-scale of the binarization error to current pixel point, obtains the amendment grayscale of current pixel point;Binaryzation is carried out to the amendment grayscale of current pixel point, obtains the target gray scale of current pixel point.The error generated when the embodiment of the present invention is by the grayscale binaryzation of first pixel, diffuse to the amendment that posterior pixel carries out grayscale, grayscale can be made to keep certain balance in subrange, to retain the details in image data, meanwhile the different zones in image data, the density of target gray scale generates difference after binaryzation, the collimation error based on human eye can produce the visual effect of more grayscale.

Description

Image processing method, device, mobile terminal and storage medium based on ink screen
Technical field
The present invention relates to the technical field of communication, more particularly to a kind of image processing method based on ink screen, device, Mobile terminal and storage medium.
Background technique
With the development of science and technology, the mobile terminals such as mobile phone, tablet computer, in the work of people, study, daily exchange Etc. various aspects utilization rate it is also higher and higher.
Ink screen has good eyeshield to act on, and feature low in energy consumption, certain mobile terminal configurations ink screen, every One pixel can show black and white, and user is facilitated to carry out reading electronic book, alternatively, carrying out information the low-power consumption behaviour such as shows Make.
The display pattern of ink screen includes 2 grayscale, 4 grayscale, 16 grayscale, etc..
It is slow due to refreshing although display effect is good in the display pattern of 4 grayscale and 16 grayscale, when causing to refresh Flashing is serious, and since frame per second is low, slide is that pause and transition in rhythm or melody sense is apparent.
In the display pattern of 2 grayscale, each pixel only has black and pure white dichromatism, without Intermediate grey, refreshes frame per second It is relatively high, up to 6-7fps, it is suitble to the slides such as browsing webpage.
Currently, binaryzation is first carried out for image data to be shown, when pixel in the display pattern of 2 grayscale When grayscale is between 0-127, it is set as 0, when the grayscale of pixel is between 128~255, is set as 255.
But the processing mode of above-mentioned binaryzation, will lead to the pixel in a biggish region grayscale be entirely 0 or It is 255 entirely, loses the details in image data.
Summary of the invention
The embodiment of the present invention proposes a kind of image processing method based on ink screen, device, mobile terminal and storage and is situated between Matter, to solve the problems, such as to lose details for the image data after ink screen binaryzation.
According to one aspect of the present invention, a kind of image processing method based on ink screen is provided, comprising:
Acquisition stays in the image data that ink screen is shown;
The pixel that acquisition has carried out binaryzation diffuses to the binarization error of current pixel point;
It is modified according to original gray-scale of the binarization error to current pixel point, obtains the amendment of current pixel point Grayscale;
Binaryzation is carried out to the amendment grayscale of current pixel point, obtains the target gray scale of current pixel point.
Optionally, the amendment grayscale to current pixel point carries out binaryzation, obtains the target gray scale of current pixel point, Include:
Judge whether the amendment grayscale is greater than or equal to preset grayscale threshold value;
If so, setting grayscale upper limit value for the target gray scale of current pixel point;
If it is not, then setting grayscale lower limit value for the target gray scale of current pixel point.
Optionally, further includes:
Set the difference between the amendment grayscale and the target gray scale to the binarization error of current pixel point;
The binarization error of current pixel point is diffused to the pixel for not carrying out binaryzation.
Optionally, if the target gray scale is grayscale upper limit value, the binarization error of current pixel point is negative value;
If the target gray scale is grayscale lower limit value, the binarization error of current pixel point is positive value.
Optionally, the difference by between the amendment grayscale and the target gray scale is set as the two of current pixel point Value error, comprising:
If the target gray scale is grayscale upper limit value, the difference between the amendment grayscale and the grayscale upper limit value is calculated Value, the binarization error as current pixel point;
If the target gray scale is grayscale lower limit value, the difference between the amendment grayscale and the grayscale lower limit value is calculated Value, the binarization error as current pixel point.
It is optionally, described that the binarization error of current pixel point is diffused to the pixel for not carrying out binaryzation, comprising:
Binarization error to be spread is determined based on current pixel point and does not carry out the pixel of binaryzation;
Diffusion coefficient is distributed to the pixel;
The diffusion coefficient is configured to the binarization error of current pixel point, as the binaryzation for diffusing to the pixel Error.
It is optionally, described to distribute diffusion coefficient to the pixel, comprising:
Calculate the distance between current pixel point and the pixel;
Diffusion coefficient is distributed to the pixel according to the distance, wherein the diffusion coefficient and described apart from negative It closes.
Optionally, further includes:
If all pixels point of described image data completes binaryzation, described image data are exported to ink screen and are carried out Display.
According to another aspect of the present invention, a kind of image processing apparatus based on ink screen is provided, comprising:
Image data acquisition module, for obtaining image data;
Binarization error acquisition module has carried out the pixel of binaryzation and diffuses to the two-value of current pixel point for acquiring Change error;
Original gray-scale correction module, for being repaired according to original gray-scale of the binarization error to current pixel point Just, the amendment grayscale of current pixel point is obtained;
Target gray scale obtains module, carries out binaryzation for the amendment grayscale to current pixel point, obtains current pixel point Target gray scale.
Optionally, the target gray scale acquisition module includes:
Grayscale threshold decision submodule, for judging whether the amendment grayscale is greater than or equal to preset grayscale threshold value; If so, calling grayscale upper limit value that submodule is arranged, if it is not, then calling grayscale lower limit value that submodule is arranged;
Submodule is arranged in grayscale upper limit value, for setting grayscale upper limit value for the target gray scale of current pixel point;
Submodule is arranged in grayscale lower limit value, for setting grayscale lower limit value for the target gray scale of current pixel point.
Optionally, further includes:
Binarization error computing module, for the difference between the amendment grayscale and the target gray scale to be set as working as The binarization error of preceding pixel point;
Binarization error spreads module, for the binarization error of current pixel point to be diffused to the picture for not carrying out binaryzation Vegetarian refreshments.
Optionally, if the target gray scale is grayscale upper limit value, the binarization error of current pixel point is negative value;
If the target gray scale is grayscale lower limit value, the binarization error of current pixel point is positive value.
Optionally, the binarization error computing module includes:
First difference computational submodule calculates the amendment grayscale if being grayscale upper limit value for the target gray scale With the difference between the grayscale upper limit value, binarization error as current pixel point;
Second difference computational submodule calculates the amendment grayscale if being grayscale lower limit value for the target gray scale With the difference between the grayscale lower limit value, binarization error as current pixel point.
Optionally, the binarization error diffusion module includes:
Pixel determines submodule, for determining binarization error to be spread based on current pixel point and not carrying out two-value The pixel of change;
Diffusion coefficient distribution sub module, for distributing diffusion coefficient to the pixel;
Diffusion coefficient configures submodule, configures the diffusion coefficient for the binarization error to current pixel point, as Diffuse to the binarization error of the pixel.
Optionally, the diffusion coefficient distribution sub module includes:
Metrics calculation unit, for calculating the distance between current pixel point and the pixel;
Apart from allocation unit, for distributing diffusion coefficient to the pixel according to the distance, wherein the diffusion system It is several negatively correlated with the distance.
Optionally, further includes:
Image data output module, if all pixels point for described image data completes binaryzation, by the figure It is shown as data are exported to ink screen.
According to another aspect of the present invention, it provides a kind of mobile terminal, including processor, memory and is stored in described It is real when the computer program is executed by the processor on memory and the computer program that can run on the processor Now the step of image processing method based on ink screen.
According to another aspect of the present invention, a kind of computer readable storage medium, the computer-readable storage are provided Computer program is stored on medium, is realized at the image based on ink screen when the computer program is executed by processor The step of reason method.
The embodiment of the present invention includes following advantages:
In embodiments of the present invention, traverse image data, successively select the pixel of pending binaryzation, for currently to The pixel for carrying out binaryzation acquires the binarization error for the pixel diffusion that other have carried out binaryzation, misses according to binaryzation Difference is modified original gray-scale, obtains amendment grayscale, carries out binaryzation to amendment grayscale, target gray scale is obtained, by first picture The error generated when the grayscale binaryzation of vegetarian refreshments diffuses to the amendment that posterior pixel carries out grayscale, can grayscale be existed Certain balance is kept in subrange, thus retain the details in image data, meanwhile, the not same district in image data Domain, the density of target gray scale generates difference after binaryzation, and the collimation error based on human eye can produce the vision effect of more grayscale Fruit.
Detailed description of the invention
Fig. 1 is a kind of step flow chart of image processing method based on ink screen of one embodiment of the invention;
Fig. 2 is the step flow chart of another image processing method based on ink screen of one embodiment of the invention;
Fig. 3 is the exemplary diagram of an image data to binaryzation;
Fig. 4 is the exemplary diagram using the image data after traditional approach binaryzation;
Fig. 5 is the exemplary diagram of the image data after the binaryzation of one embodiment of the invention;
Fig. 6 is a kind of structural block diagram of image processing apparatus based on ink screen of one embodiment of the invention;
Fig. 7 is the structural block diagram of another image processing apparatus based on ink screen of one embodiment of the invention;
A kind of hardware structural diagram of Fig. 8 mobile terminal of each embodiment to realize the present invention.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.
Referring to Fig.1, the step of showing a kind of image processing method based on ink screen of one embodiment of the invention stream Cheng Tu can specifically include following steps:
Step 101, image data is obtained.
In embodiments of the present invention, image data can be greyscale image data, i.e. pixel in image data has Original gray-scale.
Step 102, the pixel that acquisition has carried out binaryzation diffuses to the binarization error of current pixel point.
In the concrete realization, each pixel in image data can be traversed, to each picture according to set sequence Vegetarian refreshments carries out binaryzation.
For example, from left to right, from top to bottom, from right to left, from top to bottom, from right to left, from top to bottom, etc..Due to Pixel can compensate grayscale or lose grayscale when carrying out binaryzation, therefore, can calculate phase for the compensation of grayscale, loss The binarization error answered diffuses to around it and does not carry out the pixel of binaryzation.
Wherein, which is to have carried out the pixel of binaryzation, the amendment grayscale before binaryzation and two-value The difference between target gray scale after change.
For the pixel of current pending binaryzation, can acquiring surrounding, other have carried out the pixel of binaryzation two Its binarization error is diffused to when value.
It should be noted that for the one or more pixels for initially carrying out binaryzation, and do not have other and carried out The pixel of binaryzation, at this point, the binarization error for diffusing to initial one or more pixels can be 0.
Step 103, it is modified according to original gray-scale of the binarization error to current pixel point, obtains current pixel The amendment grayscale of point.
On the basis of the original gray-scale of current pixel point, in addition the two-value of other pixel diffusions for having carried out binaryzation Change error, can be obtained the amendment grayscale after current pixel point amendment.
Step 104, binaryzation is carried out to the amendment grayscale of current pixel point, obtains the target gray scale of current pixel point.
In the concrete realization, it can be determined that whether amendment grayscale is greater than or equal to preset grayscale threshold value.
If so, setting grayscale upper limit value for the target gray scale of current pixel point.
If it is not, then setting grayscale lower limit value for the target gray scale of current pixel point.
It should be noted that being directed to different grayscale, grayscale upper limit value, grayscale lower limit value are different, in addition, grayscale Threshold value can be set according to the actual situation by those skilled in the art, and the embodiments of the present invention are not limited thereto.
For example, 0 is grayscale lower limit value, and 255 be grayscale upper limit value, and 128 be grayscale threshold value for 256 grayscale.
In embodiments of the present invention, traverse image data, successively select the pixel of pending binaryzation, for currently to The pixel for carrying out binaryzation acquires the binarization error for the pixel diffusion that other have carried out binaryzation, misses according to binaryzation Difference is modified original gray-scale, obtains amendment grayscale, carries out binaryzation to amendment grayscale, target gray scale is obtained, by first picture The error generated when the grayscale binaryzation of vegetarian refreshments diffuses to the amendment that posterior pixel carries out grayscale, can grayscale be existed Certain balance is kept in subrange, thus retain the details in image data, meanwhile, the not same district in image data Domain, the density of target gray scale generates difference after binaryzation, and the collimation error based on human eye can produce the vision effect of more grayscale Fruit.
Referring to Fig. 2, the step of showing another image processing method based on ink screen of one embodiment of the invention Flow chart can specifically include following steps:
Step 201, image data is obtained.
In the concrete realization, the embodiment of the present invention can be applied in the mobile terminal configured with ink screen, for example, hand Machine, tablet computer, electronic reader, personal digital assistant, wearable device (such as glasses, wrist-watch) etc..
The operating system of these mobile terminals may include Android (Android), IOS, Windows Phone, Windows Etc..
In oneainstance, mobile terminal has a screen, which is ink screen, and mobile terminal is being arranged in just Face, such as electronic reader.
In another scenario, for mobile terminal tool there are two screen, one of screen is main screen, usually configuration high score The screen of resolution (1280*720,1920x1080), such as TFT (Thin Film Transistor, thin film transistor (TFT)) liquid crystal display Deng, the front of mobile terminal is set, for showing the various information of mobile device, another screen is generally vice screen curtain, Usually the back side of mobile terminal is arranged in the ink screen of configuration low resolution (such as 480x320,640x480), such as ink screen, can For assisting the various states of display mobile terminal, including cruise duration, contact person, unread short messages, missed call, display group Number key disk, Weather information, display e-book, can be realized the operation in main screen with the content of mirror image main screen in ink screen, Etc..
Certainly, the set-up mode of above-mentioned ink screen is intended only as example, in implementing the embodiments of the present invention, can be according to reality The set-up mode of other ink screens is arranged in border situation, and the embodiments of the present invention are not limited thereto.In addition, in addition to above-mentioned ink screen Set-up mode outside, those skilled in the art can also according to actual needs use other ink screens set-up mode, the present invention Embodiment is also without restriction to this.
In a browser load webpage, in immediate communication tool load chat message, video player play video Etc. in scenes, binaryzation can be carried out to the image data that ink screen is shown is stayed in, to use the mode of 2 grayscale to be refreshed, Display.
Wherein, the pixel in image data has original gray-scale.
Step 202, the binarization error that the pixel that other have carried out binaryzation diffuses to current pixel point is acquired.
Step 203, it is modified according to original gray-scale of the binarization error to current pixel point, obtains current pixel point Correct grayscale.
Step 204, binaryzation is carried out to the amendment grayscale of current pixel point, obtains the target gray scale of current pixel point.
Step 205, the difference between the amendment grayscale and the target gray scale is set to the two-value of current pixel point Change error.
In embodiments of the present invention, after current pixel point carries out binaryzation, amendment grayscale is adjusted to target gray scale, ash There is variation in rank, it is consequently possible to calculate the difference between amendment grayscale and target gray scale, obtains current pixel point in binaryzation The binaryzation difference of generation.
If target gray scale is grayscale upper limit value, at this point, being adjusted in current pixel point amendment grayscale from target gray scale (i.e. grayscale Upper limit value), grayscale is added, then the binarization error of current pixel point is negative value, does not carry out binaryzation wait diffuse to other When pixel, the pixel for not carrying out binaryzation from other extracts corresponding grayscale, to compensate.
If target gray scale is grayscale lower limit value, at this point, current pixel point amendment grayscale is adjusted downward to from target gray scale (i.e. grayscale Lower limit value), it is lost grayscale, then the binarization error of current pixel point is positive value, does not carry out binaryzation wait diffuse to other When pixel, corresponding grayscale is distributed to other pixels for not carrying out binaryzation, to compensate.
In one example, it if target gray scale is grayscale upper limit value, calculates between amendment grayscale and grayscale upper limit value Difference, the binarization error as current pixel point.
If target gray scale is grayscale lower limit value, the difference between amendment grayscale and grayscale lower limit value is calculated, as current The binarization error of pixel.
Certainly, the mode of above-mentioned calculating binarization error is intended only as example, in implementing the embodiments of the present invention, Ke Yigen According to actual conditions be arranged other calculate binarization errors mode, for example, to amendment grayscale, target gray scale (grayscale upper limit value or Grayscale lower limit value) weight and calculating difference are configured, as binarization error, etc., the embodiments of the present invention are not limited thereto. In addition, those skilled in the art can also be according to actual needs using other other than the mode of above-mentioned calculating binarization error The mode of binarization error is calculated, the embodiment of the present invention is also without restriction to this.
Step 206, the binarization error of current pixel point is diffused into other pixels for not carrying out binaryzation.
After current pixel point carries out binaryzation, then the binarization error that can be generated diffuses to other and does not carry out two The pixel of value, and other pixels for not carrying out binaryzation are normally at around current pixel point, i.e., other do not carry out two The pixel of value is normally at so that within the scope of current pixel point as basic point one, which can be by those skilled in the art Member is configured, so that the grayscale of a small range be kept to balance.
So far, the processing of current pixel point is completed, next pending binaryzation can be selected with return step 202 Pixel continue binaryzation as next current pixel point.
One or more pixels of binaryzation are carried out for end, surrounding does not simultaneously carry out the picture of binaryzation without other Vegetarian refreshments, at this point, the binarization error that one or more pixels at end diffuse to can be 0.
It should be noted that the pixel (i.e. current pixel point) of pending binaryzation, the pixel for having carried out binaryzation, The pixel for not carrying out binaryzation is that in contrast, some pixel, can be at these three during traversing image data It is rotated in role.
For example, if having pixel A, pixel B, pixel C in image data, firstly, carrying out binaryzation to pixel A When, at this point, pixel A is the pixel of pending binaryzation, pixel B, pixel C are the pixel for not carrying out binaryzation; Then, binaryzation is carried out to pixel B, at this point, pixel A is the pixel for having carried out binaryzation, pixel B is pending two The pixel of value, pixel C are the pixel for not carrying out binaryzation;Finally, binaryzation is carried out to pixel C, at this point, pixel Point A, pixel B are the pixel for having carried out binaryzation, and pixel C is the pixel of pending binaryzation.
In one embodiment of the invention, step 206 may include following sub-step:
Sub-step S11 determines binarization error to be spread based on current pixel point and does not carry out the pixel of binaryzation.
If it is determined that the location of current pixel point, then it can be with the position as basic point, according to set selecting party Formula selects binarization error to be spread and does not carry out the pixel of binaryzation.
In general, the pixel of binarization error to be spread is located in a certain range of current pixel point, for example, according to From left to right, traversal direction from top to bottom, the pixel of binarization error to be spread be located at the right side of current pixel point, under Side, lower left, lower right, etc..
Also, the pixel of binarization error to be spread is more, and binarization error spreads more uniform, and the effect of display is got over Good, at the same time, the calculation amount of binaryzation also can be bigger, therefore, those skilled in the art can be set according to actual needs to Spread the position (while characterizing quantity) of the pixel of binarization error.
Sub-step S12 distributes diffusion coefficient to the pixel.
In one embodiment, diffusion coefficient can be distributed according to the distance between current pixel point and the pixel.
Furthermore, the distance between current pixel point and the pixel can be calculated, according to distance to the pixel Distribute diffusion coefficient.
Wherein, diffusion coefficient is with apart from negative correlation, i.e. distance is closer, and diffusion coefficient is bigger, conversely, distance is remoter, diffusion Coefficient is smaller.
It should be noted that the diffusion coefficient of pixel can precalculate, and generate the phase relative to current pixel point To the mapping relations between position and the diffusion coefficient, based on current pixel point determined rank error to be spread pixel it Afterwards, corresponding diffusion coefficient is inquired in the relative position with the pixel relative to current pixel point, distributes to the pixel.
Sub-step S13 configures the diffusion coefficient to the binarization error of current pixel point, as diffusing to the pixel The binarization error of point.
By the binarization error of binaryzation pixel multiplied by the diffusion coefficient for distributing to some pixel, then it can be used as expansion It is dissipated to the binarization error of the pixel.
Under normal circumstances, diffusion coefficient is greater than 0, is less than or equal to 1, also, the sum of all diffusion coefficients are less than or equal to 1。
Step 207, if all pixels point of described image data completes binaryzation, described image data are exported to ink Water screen is shown.
If binaryzation is completed in all pixels point of image data, the image data after binaryzation can be exported To ink screen, is refreshed according to the mode of 2 grayscale, shown.
Embodiment in order to enable those skilled in the art to better understand the present invention illustrates this hair below by way of specific example Binarization method in bright embodiment.
The image data as shown in Figure 3 to be shown in ink screen, the image data are the grayscale image of 256 ranks, That is each pixel is indicated with a gray number between 0-255, i.e. gray number of the original gray-scale between 0-255.
It is as shown in the table in the grayscale of the partial pixel point of the image data:
According to the processing mode of traditional binaryzation, the grayscale threshold value that binaryzation is arranged is 128:
When the grayscale of pixel is between 0-127, it is set as 0.
When the grayscale of pixel is between 128~255, it is set as 255.
So to each pixel in each traversal image data, binaryzation is realized.
Wherein, the grayscale for the pixel in upper table, after binaryzation are as follows:
0 0 0 0
0 0 0 0
0 255 255 255
255 255 255 255
As shown in figure 4, exporting the image data after binaryzation to ink screen, carried out according to the display pattern of 2 grayscale Refresh, display.
In this image data, the regions such as cap, Background Buildings are lost many display details.
Using the embodiment of the present invention, the pixel in image data is traversed from left to right, from top to bottom.
Indicate that original gray-scale, error indicate that binarization error, Y indicate amendment grayscale with X, Z indicates target gray scale, setting The grayscale threshold value of binaryzation is 128.
In certain traversal, some pixel is selected to carry out binaryzation:
Y=X+SUM, wherein the SUM be other pixels for having carried out binaryzation diffuse through come binarization error it With.
If Y >=128, Z=255, at this point, the error=Y-255 of current pixel point.
If Y < 128, Z=0, at this point, the error=Y-0=Y of current pixel point.
In addition, diffusion coefficient is as shown in the table:
error 5/16
2/16 7/16 2/16
In table, each grid represents a pixel.
Pixel positioned at the pixel right of pending binaryzation, the binarization error of distribution are 5/16*error.
Pixel below the pixel of pending binaryzation, the binarization error of distribution are 7/16*error.
Pixel positioned at the pixel side of sitting down of pending binaryzation, the binarization error of distribution are 2/16*error.
Pixel positioned at the pixel lower right of pending binaryzation, the binarization error of distribution are 2/16*error.
So to each pixel in each traversal image data, binaryzation is realized.
Wherein, the grayscale for the pixel in upper table, after binaryzation are as follows:
0 255 0 0
255 0 255 255
0 255 0 0
255 0 255 255
As shown in figure 5, exporting the image data after binaryzation to ink screen, carried out according to the display pattern of 2 grayscale Refresh, display.
In this image data, the regions such as cap, Background Buildings remain many display details, meanwhile, cap, background are built Equal regions are built, the pixel point density generation difference of 0 grayscale and 255 grayscale can produce the visual effect of more grayscale.
It should be noted that for simple description, therefore, it is stated as a series of action groups for embodiment of the method It closes, but those skilled in the art should understand that, embodiment of that present invention are not limited by the describe sequence of actions, because according to According to the embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also should Know, the embodiments described in the specification are all preferred embodiments, and the related movement not necessarily present invention is implemented Necessary to example.
Referring to Fig. 6, a kind of structural frames of image processing apparatus based on ink screen of one embodiment of the invention are shown Figure, can specifically include following module:
Image data acquisition module 601, for obtaining image data;
Binarization error acquisition module 602 has carried out the pixel of binaryzation and diffuses to current pixel point for acquiring Binarization error;
Original gray-scale correction module 603, for being carried out according to original gray-scale of the binarization error to current pixel point Amendment, obtains the amendment grayscale of current pixel point;
Target gray scale obtains module 604, carries out binaryzation for the amendment grayscale to current pixel point, obtains current pixel The target gray scale of point.
In one embodiment of the invention, the target gray scale acquisition module 604 includes:
Grayscale threshold decision submodule, for judging whether the amendment grayscale is greater than or equal to preset grayscale threshold value; If so, calling grayscale upper limit value that submodule is arranged, if it is not, then calling grayscale lower limit value that submodule is arranged;
Submodule is arranged in grayscale upper limit value, for setting grayscale upper limit value for the target gray scale of current pixel point;
Submodule is arranged in grayscale lower limit value, for setting grayscale lower limit value for the target gray scale of current pixel point.
In embodiments of the present invention, traverse image data, successively select the pixel of pending binaryzation, for currently to The pixel for carrying out binaryzation acquires the binarization error for the pixel diffusion that other have carried out binaryzation, misses according to binaryzation Difference is modified original gray-scale, obtains amendment grayscale, carries out binaryzation to amendment grayscale, target gray scale is obtained, by first picture The error generated when the grayscale binaryzation of vegetarian refreshments diffuses to the amendment that posterior pixel carries out grayscale, can grayscale be existed Certain balance is kept in subrange, thus retain the details in image data, meanwhile, the not same district in image data Domain, the density of target gray scale generates difference after binaryzation, and the collimation error based on human eye can produce the vision effect of more grayscale Fruit.
Referring to Fig. 7, the structure of another image processing apparatus based on ink screen of one embodiment of the invention is shown Block diagram can specifically include following module:
Image data acquisition module 701, for obtaining image data;
Binarization error acquisition module 702 has carried out the pixel of binaryzation and diffuses to current pixel point for acquiring Binarization error;
Original gray-scale correction module 703, for being carried out according to original gray-scale of the binarization error to current pixel point Amendment, obtains the amendment grayscale of current pixel point;
Target gray scale obtains module 704, carries out binaryzation for the amendment grayscale to current pixel point, obtains current pixel The target gray scale of point;
Binarization error computing module 705, for the difference between the amendment grayscale and the target gray scale to be arranged For the binarization error of current pixel point;
Binarization error spreads module 706, does not carry out binaryzation for diffusing to the binarization error of current pixel point Pixel;
Image data output module 707 will be described if all pixels point for described image data completes binaryzation Image data is exported to ink screen and is shown.
In one embodiment of the invention, if the target gray scale is grayscale upper limit value, the two-value of current pixel point Change error is negative value;
If the target gray scale is grayscale lower limit value, the binarization error of current pixel point is positive value.
In one example of an embodiment of the present invention, the binarization error computing module 705 includes:
First difference computational submodule calculates the amendment grayscale if being grayscale upper limit value for the target gray scale With the difference between the grayscale upper limit value, binarization error as current pixel point;
Second difference computational submodule calculates the amendment grayscale if being grayscale lower limit value for the target gray scale With the difference between the grayscale lower limit value, binarization error as current pixel point.
In one embodiment of the invention, the binarization error diffusion module 706 includes:
Pixel determines submodule, for determining binarization error to be spread based on current pixel point and not carrying out two-value The pixel of change;
Diffusion coefficient distribution sub module, for distributing diffusion coefficient to the pixel;
Diffusion coefficient configures submodule, configures the diffusion coefficient for the binarization error to current pixel point, as Diffuse to the binarization error of the pixel.
In one embodiment of the invention, the diffusion coefficient distribution sub module includes:
Metrics calculation unit, for calculating the distance between current pixel point and the pixel;
Apart from allocation unit, for distributing diffusion coefficient to the pixel according to the distance, wherein the diffusion system It is several negatively correlated with the distance.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simple Place illustrates referring to the part of embodiment of the method.
A kind of hardware structural diagram of Fig. 8 mobile terminal of each embodiment to realize the present invention.
The mobile terminal 800 includes but is not limited to: radio frequency unit 801, network module 802, audio output unit 803, defeated Enter unit 804, sensor 805, display unit 806, user input unit 807, interface unit 808, memory 809, processor The components such as 810 and power supply 811.It will be understood by those skilled in the art that mobile terminal structure shown in Fig. 8 is not constituted Restriction to mobile terminal, mobile terminal may include than illustrating more or fewer components, perhaps combine certain components or Different component layouts.In embodiments of the present invention, mobile terminal include but is not limited to mobile phone, tablet computer, laptop, Palm PC, car-mounted terminal, wearable device and pedometer etc..
Wherein, processor 810, for obtaining image data;The pixel that acquisition has carried out binaryzation diffuses to current picture The binarization error of vegetarian refreshments;It is modified according to original gray-scale of the binarization error to current pixel point, obtains current picture The amendment grayscale of vegetarian refreshments;Binaryzation is carried out to the amendment grayscale of current pixel point, obtains the target gray scale of current pixel point.
In embodiments of the present invention, traverse image data, successively select the pixel of pending binaryzation, for currently to The pixel for carrying out binaryzation acquires the binarization error for the pixel diffusion that other have carried out binaryzation, misses according to binaryzation Difference is modified original gray-scale, obtains amendment grayscale, carries out binaryzation to amendment grayscale, target gray scale is obtained, by first picture The error generated when the grayscale binaryzation of vegetarian refreshments diffuses to the amendment that posterior pixel carries out grayscale, can grayscale be existed Certain balance is kept in subrange, thus retain the details in image data, meanwhile, the not same district in image data Domain, the density of target gray scale generates difference after binaryzation, and the collimation error based on human eye can produce the vision effect of more grayscale Fruit.
It should be understood that the embodiment of the present invention in, radio frequency unit 801 can be used for receiving and sending messages or communication process in, signal Send and receive, specifically, by from base station downlink data receive after, to processor 810 handle;In addition, by uplink Data are sent to base station.In general, radio frequency unit 801 includes but is not limited to antenna, at least one amplifier, transceiver, coupling Device, low-noise amplifier, duplexer etc..In addition, radio frequency unit 801 can also by wireless communication system and network and other set Standby communication.
Mobile terminal provides wireless broadband internet by network module 802 for user and accesses, and such as user is helped to receive It sends e-mails, browse webpage and access streaming video etc..
Audio output unit 803 can be received by radio frequency unit 801 or network module 802 or in memory 809 The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 803 can also be provided and be moved The relevant audio output of specific function that dynamic terminal 800 executes is (for example, call signal receives sound, message sink sound etc. Deng).Audio output unit 803 includes loudspeaker, buzzer and receiver etc..
Input unit 804 is for receiving audio or video signal.Input unit 804 may include graphics processor (Graphics Processing Unit, GPU) 8041 and microphone 8042, graphics processor 8041 is in video acquisition mode Or the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries out Reason.Treated, and picture frame may be displayed on display unit 806.Through graphics processor 8041, treated that picture frame can be deposited Storage is sent in memory 809 (or other storage mediums) or via radio frequency unit 801 or network module 802.Mike Wind 8042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can be The format output that mobile communication base station can be sent to via radio frequency unit 801 is converted in the case where telephone calling model.
Mobile terminal 800 further includes at least one sensor 805, such as optical sensor, motion sensor and other biographies Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 8061, and proximity sensor can close when mobile terminal 800 is moved in one's ear Display panel 8061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (general For three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify mobile terminal posture (ratio Such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);It passes Sensor 805 can also include fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, wet Meter, thermometer, infrared sensor etc. are spent, details are not described herein.
Display unit 806 is for showing information input by user or being supplied to the information of user.Display unit 806 can wrap Display panel 8061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 8061.
User input unit 807 can be used for receiving the number or character information of input, and generate the use with mobile terminal Family setting and the related key signals input of function control.Specifically, user input unit 807 include touch panel 8071 and Other input equipments 8072.Touch panel 8071, also referred to as touch screen collect the touch operation of user on it or nearby (for example user uses any suitable objects or attachment such as finger, stylus on touch panel 8071 or in touch panel 8071 Neighbouring operation).Touch panel 8071 may include both touch detecting apparatus and touch controller.Wherein, touch detection Device detects the touch orientation of user, and detects touch operation bring signal, transmits a signal to touch controller;Touch control Device processed receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 810, receiving area It manages the order that device 810 is sent and is executed.Furthermore, it is possible to more using resistance-type, condenser type, infrared ray and surface acoustic wave etc. Seed type realizes touch panel 8071.In addition to touch panel 8071, user input unit 807 can also include other input equipments 8072.Specifically, other input equipments 8072 can include but is not limited to physical keyboard, function key (such as volume control button, Switch key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 8071 can be covered on display panel 8061, when touch panel 8071 is detected at it On or near touch operation after, send processor 810 to determine the type of touch event, be followed by subsequent processing device 810 according to touching The type for touching event provides corresponding visual output on display panel 8061.Although in fig. 8, touch panel 8071 and display Panel 8061 is the function that outputs and inputs of realizing mobile terminal as two independent components, but in some embodiments In, can be integrated by touch panel 8071 and display panel 8061 and realize the function that outputs and inputs of mobile terminal, it is specific this Place is without limitation.
Interface unit 808 is the interface that external device (ED) is connect with mobile terminal 800.For example, external device (ED) may include having Line or wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, storage card end Mouth, port, the port audio input/output (I/O), video i/o port, earphone end for connecting the device with identification module Mouthful etc..Interface unit 808 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) and By one or more elements that the input received is transferred in mobile terminal 800 or can be used in 800 He of mobile terminal Data are transmitted between external device (ED).
Memory 809 can be used for storing software program and various data.Memory 809 can mainly include storing program area The storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one function Sound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such as Audio data, phone directory etc.) etc..In addition, memory 809 may include high-speed random access memory, it can also include non-easy The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 810 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connection A part by running or execute the software program and/or module that are stored in memory 809, and calls and is stored in storage Data in device 809 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.Place Managing device 810 may include one or more processing units;Preferably, processor 810 can integrate application processor and modulatedemodulate is mediated Manage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is main Processing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 810.
Mobile terminal 800 can also include the power supply 811 (such as battery) powered to all parts, it is preferred that power supply 811 Can be logically contiguous by power-supply management system and processor 810, to realize management charging by power-supply management system, put The functions such as electricity and power managed.
In addition, mobile terminal 800 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of mobile terminal, including processor 810, and memory 809 is stored in On memory 809 and the computer program that can run on the processor 810, the computer program are executed by processor 810 Each process of the above-mentioned image processing method embodiment based on ink screen of Shi Shixian, and identical technical effect can be reached, it is It avoids repeating, which is not described herein again.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage medium Calculation machine program, the computer program realize each of the above-mentioned image processing method embodiment based on ink screen when being executed by processor A process, and identical technical effect can be reached, to avoid repeating, which is not described herein again.Wherein, described computer-readable to deposit Storage media, such as read-only memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc..
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much Form belongs within protection of the invention.

Claims (10)

1. a kind of image processing method based on ink screen characterized by comprising
Acquisition stays in the image data that ink screen is shown;
The pixel that acquisition has carried out binaryzation diffuses to the binarization error of current pixel point;
It is modified according to original gray-scale of the binarization error to current pixel point, obtains the amendment ash of current pixel point Rank;
Binaryzation is carried out to the amendment grayscale of current pixel point, obtains the target gray scale of current pixel point.
2. the method according to claim 1, wherein further include:
Set the difference between the amendment grayscale and the target gray scale to the binarization error of current pixel point;
The binarization error of current pixel point is diffused to the pixel for not carrying out binaryzation.
3. according to the method described in claim 2, it is characterized in that,
If the target gray scale is grayscale upper limit value, the binarization error of current pixel point is negative value;
If the target gray scale is grayscale lower limit value, the binarization error of current pixel point is positive value.
4. according to the method described in claim 3, it is characterized in that, described will be between the amendment grayscale and the target gray scale Difference be set as the binarization error of current pixel point, comprising:
If the target gray scale is grayscale upper limit value, the difference between the amendment grayscale and the grayscale upper limit value is calculated, Binarization error as current pixel point;
If the target gray scale is grayscale lower limit value, the difference between the amendment grayscale and the grayscale lower limit value is calculated, Binarization error as current pixel point.
5. according to the method described in claim 2, it is characterized in that, described diffuse to the binarization error of current pixel point not Carry out the pixel of binaryzation, comprising:
Binarization error to be spread is determined based on current pixel point and does not carry out the pixel of binaryzation;
Diffusion coefficient is distributed to the pixel;
The diffusion coefficient is configured to the binarization error of current pixel point, is missed as the binaryzation for diffusing to the pixel Difference.
6. according to the method described in claim 5, it is characterized in that, described distribute diffusion coefficient to the pixel, comprising:
Calculate the distance between current pixel point and the pixel;
Diffusion coefficient is distributed to the pixel according to the distance, wherein the diffusion coefficient and the distance are negatively correlated.
7. method according to any one of claims 1 to 6, which is characterized in that further include:
If all pixels point of described image data completes binaryzation, described image data are exported to ink screen and are shown Show.
8. a kind of image processing apparatus based on ink screen characterized by comprising
Image data acquisition module, for obtaining image data;
Binarization error acquisition module, for acquire carried out binaryzation pixel diffuse to current pixel point binaryzation miss Difference;
Original gray-scale correction module is obtained for being modified according to original gray-scale of the binarization error to current pixel point Obtain the amendment grayscale of current pixel point;
Target gray scale obtains module, carries out binaryzation for the amendment grayscale to current pixel point, obtains the mesh of current pixel point Mark grayscale.
9. a kind of mobile terminal, which is characterized in that including processor, memory and be stored on the memory and can be described The computer program run on processor is realized when the computer program is executed by the processor as in claim 1 to 7 The step of described in any item image processing methods based on ink screen.
10. a kind of computer readable storage medium, which is characterized in that store computer journey on the computer readable storage medium Sequence realizes the figure based on ink screen as described in any one of claims 1 to 7 when the computer program is executed by processor As the step of processing method.
CN201810726468.7A 2018-07-04 2018-07-04 Image processing method, device, mobile terminal and storage medium based on ink screen Pending CN109191384A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810726468.7A CN109191384A (en) 2018-07-04 2018-07-04 Image processing method, device, mobile terminal and storage medium based on ink screen
PCT/CN2019/079748 WO2020007076A1 (en) 2018-07-04 2019-03-26 Image processing of ink screen of dual-screen mobile device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810726468.7A CN109191384A (en) 2018-07-04 2018-07-04 Image processing method, device, mobile terminal and storage medium based on ink screen

Publications (1)

Publication Number Publication Date
CN109191384A true CN109191384A (en) 2019-01-11

Family

ID=64948873

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810726468.7A Pending CN109191384A (en) 2018-07-04 2018-07-04 Image processing method, device, mobile terminal and storage medium based on ink screen

Country Status (2)

Country Link
CN (1) CN109191384A (en)
WO (1) WO2020007076A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020007076A1 (en) * 2018-07-04 2020-01-09 青岛海信移动通信技术股份有限公司 Image processing of ink screen of dual-screen mobile device
CN111343339A (en) * 2020-03-03 2020-06-26 青岛海信移动通信技术股份有限公司 Mobile terminal and image display method thereof
CN114063945A (en) * 2020-07-31 2022-02-18 青岛海信移动通信技术股份有限公司 Mobile terminal and image display method thereof
CN114067758A (en) * 2020-08-05 2022-02-18 青岛海信移动通信技术股份有限公司 Mobile terminal and image display method thereof
CN114820370A (en) * 2022-04-27 2022-07-29 深圳市掌阅科技有限公司 Picture conversion method of ink screen equipment, electronic equipment and storage medium
CN116504190A (en) * 2023-02-27 2023-07-28 广州文石信息科技有限公司 Image processing method and device for electronic ink screen and related equipment
US11763762B2 (en) 2020-01-03 2023-09-19 Boe Technology Group Co., Ltd. Image processing method, image processing device, and display device
WO2024016103A1 (en) * 2022-07-18 2024-01-25 京东方科技集团股份有限公司 Image display method and apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114706639A (en) * 2022-03-18 2022-07-05 珠海读书郎软件科技有限公司 Screen saver display method based on ink screen, storage medium and equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103402042A (en) * 2013-07-31 2013-11-20 浙江大学 Halftone image generation method based on sectioned error diffusion
US20140037224A1 (en) * 2007-08-07 2014-02-06 Texas Instruments Incorporated Quantization method and apparatus
CN106651816A (en) * 2016-12-30 2017-05-10 首都师范大学 Halftone processing method and system for digital image
CN107832273A (en) * 2017-11-17 2018-03-23 青岛海信移动通信技术股份有限公司 Content display method and device in mobile terminal ink screen

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8130192B2 (en) * 2007-06-15 2012-03-06 Ricoh Co., Ltd. Method for reducing image artifacts on electronic paper displays
CN109191384A (en) * 2018-07-04 2019-01-11 青岛海信移动通信技术股份有限公司 Image processing method, device, mobile terminal and storage medium based on ink screen

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140037224A1 (en) * 2007-08-07 2014-02-06 Texas Instruments Incorporated Quantization method and apparatus
CN103402042A (en) * 2013-07-31 2013-11-20 浙江大学 Halftone image generation method based on sectioned error diffusion
CN106651816A (en) * 2016-12-30 2017-05-10 首都师范大学 Halftone processing method and system for digital image
CN107832273A (en) * 2017-11-17 2018-03-23 青岛海信移动通信技术股份有限公司 Content display method and device in mobile terminal ink screen

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
林夏薇 等: "多级半色调技术在电纸书显示优化中的应用", 《计算机***应用》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020007076A1 (en) * 2018-07-04 2020-01-09 青岛海信移动通信技术股份有限公司 Image processing of ink screen of dual-screen mobile device
US11763762B2 (en) 2020-01-03 2023-09-19 Boe Technology Group Co., Ltd. Image processing method, image processing device, and display device
CN111343339A (en) * 2020-03-03 2020-06-26 青岛海信移动通信技术股份有限公司 Mobile terminal and image display method thereof
CN114063945A (en) * 2020-07-31 2022-02-18 青岛海信移动通信技术股份有限公司 Mobile terminal and image display method thereof
CN114063945B (en) * 2020-07-31 2023-11-03 青岛海信移动通信技术有限公司 Mobile terminal and image display method thereof
CN114067758A (en) * 2020-08-05 2022-02-18 青岛海信移动通信技术股份有限公司 Mobile terminal and image display method thereof
CN114067758B (en) * 2020-08-05 2022-09-13 青岛海信移动通信技术股份有限公司 Mobile terminal and image display method thereof
CN114820370A (en) * 2022-04-27 2022-07-29 深圳市掌阅科技有限公司 Picture conversion method of ink screen equipment, electronic equipment and storage medium
WO2024016103A1 (en) * 2022-07-18 2024-01-25 京东方科技集团股份有限公司 Image display method and apparatus
CN116504190A (en) * 2023-02-27 2023-07-28 广州文石信息科技有限公司 Image processing method and device for electronic ink screen and related equipment
CN116504190B (en) * 2023-02-27 2024-04-09 广州文石信息科技有限公司 Image processing method and device for electronic ink screen and related equipment

Also Published As

Publication number Publication date
WO2020007076A1 (en) 2020-01-09

Similar Documents

Publication Publication Date Title
CN109191384A (en) Image processing method, device, mobile terminal and storage medium based on ink screen
CN107817939A (en) A kind of image processing method and mobile terminal
CN108182896B (en) A kind of brightness detection method, device and mobile terminal
CN107734251A (en) A kind of photographic method and mobile terminal
CN107833177A (en) A kind of image processing method and mobile terminal
CN107948498B (en) A kind of elimination camera Morie fringe method and mobile terminal
CN108989678A (en) A kind of image processing method, mobile terminal
CN110275599A (en) A kind of information display method and terminal device
CN107786811B (en) A kind of photographic method and mobile terminal
CN107895352A (en) A kind of image processing method and mobile terminal
CN107734260A (en) A kind of image processing method and mobile terminal
CN108089767A (en) A kind of division methods and mobile terminal in fingerprint recognition region
CN109116965A (en) A kind of electricity saving method and mobile terminal
CN109885257A (en) A kind of disk file reading/writing method and device
CN106250080A (en) Method for displaying image and device
CN107831891A (en) A kind of brightness adjusting method and mobile terminal
CN109461124A (en) A kind of image processing method and terminal device
CN107678672A (en) A kind of display processing method and mobile terminal
CN107843993A (en) A kind of control method and mobile terminal of display screen visible angle
CN108093306A (en) A kind of barrage display methods and mobile terminal
CN107748640A (en) One kind puts out screen display methods and mobile terminal
CN109522524A (en) A kind of text browsing methods and terminal device
CN110069122A (en) A kind of screen control method, terminal and computer readable storage medium
CN109727212A (en) A kind of image processing method and mobile terminal
CN109671034A (en) A kind of image processing method and terminal device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190111

RJ01 Rejection of invention patent application after publication